
Actor
Age 43 · West Germany

2007 · ★ 7.5
as Nick

2009 · ★ 6.5
as Young Eric

2010 · ★ 6.6
as Josh

2009 · ★ 5.5
as Deputy Milton

2008 · ★ 5.8
as Luis Buñuel

2012 · ★ 6.3
as Ibiza Ste

2010 · ★ 7.3
as Andrew Dunbar

2007 · ★ 5.2
as Shane Gulliver

2023 · ★ 6.1
as Passport Checker Stuart

2013 · ★ 6.6
as Corporal Geddings

2012 · ★ 4.3
as Jeremy

2002 · ★ 6.3
as Sniffer

2005 · ★ 5.9
as Shane

2008
as Tom Hurndall

2026
as Johan

2009
as Philippe d'Orléans

2020
as Mark Doherty

2002
as Justin

2015
as Jamie

2010
as Seth
Movies from TMDB, TV roles from TVmaze (main cast only).

2024 · BBC iPlayer · Ended
as David 'Arj' Argent

2024 · ITVX · Ended
as Xav Palmer

2022 · Now · Ended
as Tom Rees

2022 · ITV1 · Ended
as Andy Burnham

2021 · MGM+ · Ended
as Gaius

2020 · Channel 4 · Ended
as Steve Campbell

2019 · ITVX · To Be Determined
as Nicholas Mooney

2019 · ITV1 · Ended
as Dave

2015 · ITV1 · Ended
as D.C Jack Clark

2014 · BBC One · Ended
as Jem Merlyn

2014 · BBC One · Ended
as Lucien Grimaud

2012 · BBC Four · Ended
as Joe Lampton

2012 · BBC One · Ended
as Dudley

2012 · BBC One · Ended
as Stuart Bradley

2009 · ITV1 · Ended
as Steve Whelan

2008 · BBC One · Ended
as Fisher Bloom

2008 · ITV1 · Ended
as Taylor/Vin Carter

2007 · BBC One · Ended
as Edward Bell

2007 · BBC One · Ended
as Danny Preston

2006 · ITV1 · Ended
as Dave Smith

2021 · 5 · On air
As themself

2020 · 5 · Ended
As themself