YearTitleRoleNotes1983Last of the Summer WineColin's MateTV Series; one episode-Unnacredited (as Maxton Beesley)1986Last of the Summer WinePasserbyTV Series; one episode-Unnacredited (as Maxton Beesley)1997The Broker's ManJoe GoodwinTV Series; two episodesThe History of Tom Jones, a FoundlingTom Jones/Reverend SummerTV Series; five episodes1999Five Seconds to SpareWilliamThe MatchWullie Smith2000It Was an AccidentMickey Cousins2001Kill Me LaterCharlie AndersThe Last MinuteBilly ByrneHotelAntonioGlitterJulian Dice2002Fields of GoldMark HurstDirect-to-Television MovieAnita and MeHairy Neddy2003The Emperor's WifeEmperorRed Roses and PetrolJohnny Doyle2004-2006BodiesDr Rob LakeTV Seires; sixteen episodes2004TorqueLutherThe PorterPorterShort Film2005BloodlinesDC Jake BannermanDirect-to-Television MovieHustleJake HenryTV Series; one episodeHer Name Is CarlaJack2006-2009Hotel BabylonCharlie EdwardsTV Series; twenty two episodes2007-2008London InkNarratorTV Series; six episodes2007Talk to MeMitch MooreTV Series; four episodes2008-2010SurvivorsTom PriceTV Series; twelve episodes2008The Last EnemyMichael EzardTV Series; five episodes2010Mad DogsWoodyTV Series; four episodes2011CSI: Crime Scene InvestigationThomas Stewart (Vampire)TV Series; One episode (S11E03) 'Blood Moon'