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