


as Tony
Nov 19, 2025

as MI5 Officer
Oct 30, 2024

as Englishman
Mar 3, 2024

as Jordan
Feb 23, 2024

as Exley
Dec 27, 2021

as Lewis
Sep 13, 2018

as Phil
Oct 15, 2015

as Sacrificed Nova Corpsman
Jul 30, 2014

as Sub Lieutenant P. Ashton (uncredited)
Oct 10, 2013

as Gjon Duka
Sep 28, 2013

as News of the World Photographer
Sep 19, 2013

as Michael
Aug 13, 2013

as Andrei
May 17, 2013

as Train Engineer
Nov 22, 2011
as Guy
Jan 1, 2011

as John
Jan 1, 2006
as Young Ronno
Dec 27, 2004
as Young Ronno
Apr 5, 2004
as Young Ronno
Apr 1, 2002

as Pub Teenager
Aug 30, 1999

as Captain Andrew Fleming
Aug 8, 2025

as Ser Lorent Marbrand
Aug 21, 2022

as Samuel
Sep 11, 2017

as Wilmotts
Mar 28, 2016

as Tommy (uncredited)
Oct 28, 2014

as Rodger
Aug 13, 2014

as Commander Stone
Aug 8, 2014

as Joey Lisk
Apr 14, 2013

as Mouldy
Jun 30, 2012

as Gordon Malloch, David Harte
Mar 31, 2007

as Agent Dean
Nov 6, 2001
as Eric Foreman
Feb 12, 1999

as Jake Wallace, Ethan Baines
Jan 12, 1999

as Youth Applicant
May 26, 1998

as Adrian
Feb 21, 1996

as Vince
Feb 15, 1995

as Alex Tyler
Sep 6, 1986