

Ooops! Noah Is Gone...
2015 · as Tanglefoot / Mr. Guard / Siberian Tiger (voice)

High-Rise
2015 · as Mr. Munrow

Halo: Nightfall
2014 · as Ader Haddack

Ordinary Love
2019 · as TV Football Commentator (voice)

The Ugly Duckling and Me!
2006 · as Swan #1 (voice)

The Wipers Times
2013 · as Deputy Features Editor

Counsel
2019 · as Mr. Richards

Mother's Day
2018 · as Tommy Kerans

Life After Life
1995 · as Supermarket manager

Captain Morten and the Spider Queen
2018 · as Additonal Voices (voice)

Scapegoat
2009 · as Albert Walmsley

Paint
2009 · as Michael

Hans Christian Andersen Animated Classics: The Ugly Duckling
2006 · as Voice

Bye-Child
2003 · as Paddy's Father

Masquerades of Research
2022