
Known For
Filmography
2025
2025
2025
2025
2024
2022
2019
2017
2017
2016
2016
2015
2015
2012
2009
2007

Truth & Treason
Movie · as Otto Berndt

The Man That I Wave At
Movie

Malice
TV · as Peacemaking Man in Park · 1 ep

I Fought the Law
TV · as Journalist 1 · 1 ep

Geek Girl
TV · as Jeff · 1 ep

Christmas Carole
Movie · as Ian

Jerk
TV · as Zane Prenderghast · 1 ep

Still Star-Crossed
TV · as Lorenzo Donato (the Doge) · 1 ep

Go 8 Bit DLC
TV · as Himself - Presenter · 10 eps

The Ones Below
Movie · as Tom

Dara O Briain's Go 8 Bit
TV · as Self - Team Captain · 26 eps

Uncle
Movie · as Lovely Guy

A Gert Lush Christmas
Movie · as Mark

Island Queen
Movie · as Danny

Can We Talk?
Movie · as Vince

M.I. High
TV · as Calvin Lame · 1 ep