Actor
Potwash
2026 · as Pub Owner
Gemini
2016 · as Bank Security Guard
Rogue One: A Star Wars Story
2016 · as Trech Molock (uncredited)
Dead Cert
2010 · as Night Club Guest (uncredited)
Terror Nation
2010 · as Lennard Stalin (as David Frost)
Malice in Wonderland
2010 · as One Ball Barry (uncredited)