2008, Television, A zombie, Dead Set, Zeppotron, Yann Demange
2007, Television, The Blind Man, Little Miss Jocelyn, BBC Television (Brown Eyed Boy productions), Nic Phillips
2007, Television, The Driver, Psychic Private Eyes, Series 2, Sky TV/IPM Productions, Jeff Leahy
2007, Television, John (Kevin McLeod's friend), Psychic Private Eyes, Series 2, Sky TV/IPM Productions, Jeff Leahy
2007, Television, Will (soldier), Roman's Empire, Tiger Aspect, Elliot Hegarty
2006, Television, Tim Gratrix (prison officer), Holby City, BBC, Jim Doyle
2006, Television, Private Page, M.I.High, Kudos Productions, Simon Hook
2006, Television, DCI Wilson, Who Stole the World Cup?, Mint Productions, Stephen Finnegan
2004, Television, ID line-up (Matt from 'One True Voice'), Never Mind the Buzzcocks, BBC Television, Paul Wheeler
2003, Television, Richard Seaman (1930's Racing Driver, lead role), Nazi Grand Prix, JWM Productions, Clive Maltby
2003, Television, ID line-up (Sam from 'Airhead'), Never Mind the Buzzcocks, BBC Television, Paul Wheeler
2003, Television, Royall (Thug), The Bill, Thames Television/Freemantle, Nigel Keen
2003, Television, Friend of Gang of Youths, Wall of Silence, Granada Television, Chris Menaul
2001, Television, Johnny The Barman - 2001-2007, Dream Team, Hewland International, Henry Foster/ Dominic Keavey/ Maurice Hutchinson
2007, Short Film, The Jogger, Blood and Wine, Ashling Keane
2007, Short Film, Red Shirt 2, Star Wreck, Absurd Productions, Jack Walters
2006, Short Film, Fritz, Riddles of the Lost Souls, Absurd productions, Jack Walters