Bobby Knox
Bookie (2023)
Tommy
The Boys (2019)
Horse Tommy (voice)
Colin
New Amsterdam (2018)
Little Prick
White Gold (2017)
Andrew
Andrew Davies
DC Mark Travis
Marcella (2016)
George Sharp
Nytt liv i East End (2012)
The Green Green Grass (2005)
Door-to-Door Seller
Peep Show (2003)
Jason Sweeney
Spooks (2002)
The Bill (1984)