Movies
The Sheep Detectives
as Mopple (voice)
Thor: The Dark World
as Richard
Miss Peregrine's Home for Peculiar Children
as Frank
Epic
as Grub (voice)
Slumberland
as Phillip
Bridesmaids
as Rhodes
Molly's Game
as Douglas Downey
Mary Poppins Returns
as Shamus the Coachman (voice)
Here We Are: Notes for Living on Planet Earth
as Finn's Dad (voice)
Juliet, Naked
as Duncan Thomson