Movies
Toy Story 5
as Mr. Pricklepants (voice)
Alice in Wonderland
as Lowell
Hilda and the Mountain King
as Erik Ahlberg (voice)
The Child in Time
as Home Secretary
Experiment
as Morgan
The Pool
as Frank
Smile School
as Lloyd
National Theatre Live: Dr. Strangelove
as General Jack D. Ripper
A Ghost Story for Christmas: The Mezzotint
as Binks
Absent Now the Dead
as Odysseus (voice)