Színészként:
2013 - Prisoners of the Sun - Adam Prime
2013 - 13 Erie - Larry Jefferson
2012 - Death - Roger Lazlo Smith
2011 - St George's Day - Richard
2011 - Death - Roger Lazlo Smith
2011 - Harry Potter és a halál ereklyéi, 2. rész - Scabior
2010 - Prisoners of the Sun - Adam Prime
2010 - Harry Potter és a halál ereklyéi, 1. rész - Scabior
2010 - Away We Stay (rövid film)
2009 - Goal! III (videó) Nick Ashworth
2007 - You're in There Ltd. (rövid film) - Owen Cash
2007 - Road to Damascus (rövid film) - Jason
2007 - Nuclear Secrets (rövid sorozat) - Guerero
2006 - The Amazing Grace - John Newton
2005 - Miami helyszínelõk (sorozat) - Brian Lexington
2005 - The Poker Academy (videó) - Lee jackson
2005 - Puritan - Simon Puritan
2005 - The Pistachio Nut (rövid film) - Peter Hall
2005 - Silent Partner - Gordon Patrick
2005 - Az utolsó bevetés - Pvt. Alan Ives
2004 - A Bear's Christmas Tail (TV film) - The Scriptwriter
2004 - Amean Daylight - Lawrence Stokowski
2004 - Soccer Dog: European Cup - Bryan MacGreggor
2004 - Spivs - Steve
2004 - The Baby Juice Express - Des
2003 - Chaos and Cadavers - Edward Taggert
2003 - Noise Control (rövid film) - The Pilot
2003 - Ten Minutes (rövid film) Andy
2002 - Ant Muzak (rövid film) - Goddard
2002 - Ashes and Sand - Daniel
2002 - White Bits (rövid film) - Dave
2001 - A muskétás - Aramis
2001 - Another Life - Percy Thompson
2001 - The Proposal - Terry Martin
2001 - The Fear (sororzat) - Storyteller
2000 - Christie Malry's Own Double-Entry - Christie Malry
2000 - Rancid Aluminium - Harry the dealer
1999 - CI5: The New Professionals (sororzat) - Tony Radelli
1999 - Kisvárosi gyilkosságok (sororzat) - Michael Smith
1999 - Star! Star! - Anatol
1999 - The Rules of Engagement (rövid film) - Jimmy
1999 - New Blood - Danny White
1998 - A Ravasz, az Agy és két füstölgő puskacső - Eddy
1998 - Miss Monday - Jeremy
1995 - 1997 - The Bill (sorozat) - Paul Shea / Todd Grant
1996 - Thief Takers (sorozat) - Stanley Callow
1996 - Grange Hill (sorozat) - Gunman
1996 - Clancy's Kitchen - Ivan
1996 - The Future Lasts a Long Time (rövid film) - Matt
1993 - Hope I Die Before I Get Old (TV film)
1992 - Casualty (sorozat) - Jez
1992 - Eldorado (sorozat) - Jim
1992 - Heartbeat (sorozat) - Rick Parker
1991 - Screenplay (sorozat) - Elvis Paris
1991 - Buddy's Song - Mike
1990- Jupiter Moon (sorozat) - Zadock Wilkinson
1989 - Hard Days, Hard Nights - Rick
Íróként:
2010 - The Kid
2008 - Telstar: The Joe Meek Story
2006 - The Amazing Grace
2004 - The Baby Juice Express
Rendezőként:
2010 - The Kid
2008 - Telstar: The Joe Meek Story
2007- Welcome to Strathmuir (TV film)
Producerként:
2006 - The Amazing Grace
2004 - The Baby Juice Express
Írd le a véleményed erről a sztárról: