Actor
Wicked Part Two
2025
as Professor Nikidik
Wicked
2024
as Professor Nikidik
Tyger
2023
as Ernie
Worzel Gummidge: Calliope Jane
2021
as Soggy Bogart
The Last Dragonslayer
2016
as Prison Cart Guard 1
Do Not Disturb
2016
as Hungover Man
Five Go to Rehab
2012
as Crook
St Trinian's 2: The Legend of Fritton's Gold
2009
as Police Officer
I Want Candy
2007
as Gabi
Hot Fuzz
2007
as Heston Services Clerk