Actor
Pig
2021
as Audiobook Narrator
Manou the Swift
2019
as Parcival (voice)
Big Hero 6
2014
as Heathcliff (voice)
Star Wars Rebels: Spark of Rebellion
2014
as Cumberlayne Aresko/ Myles Grint/ Refugee 1
Zambezia
2012
as Morton (voice)
Super John Doe Junior
2009
as Blimey (voice) (as David Shaughnessey)
Death Spa
1988
as Freddie
The Whistle Blower
1986
as Medical Officer
Labyrinth
1986
as Didymus / The Hat / The Four Guards / Goblin (voice)
The Haunting of Cassie Palmer
1982
as Phillip Craven