Actor: Declan Churchill Carter