Daniel Royal's profile