2019, Television, Vicar, The Pale Horse, BBC, Leonora Lonsdal
2019, Television, Dr Rowe, Moving On, Series 11, BBC, Bob Pugh
2012, Television, Chief Constable, Line of Duty, Series 1, BBC, David Caffrey
2012, Television, Donald Sheridan, Casualty, Series 26, BBC, Reza Moradi
2011, Television, Detective Superintendent Bob Chalk, Baker Street Bank Heist, History Channel, Neil Alderton
2009, Television, Constable John Tucker, Love against the world, ZDF, Stefan Bartmann
2009, Television, Detective Superintendent Ian Foster, Crimewatch, BBC, Ben Crichton
2006, Television, Judge, Dead Clever, Granada Television, Dearbhla Walsh
2004, Television, 'Griffiths', Solicitor, Emmerdale, Yorkshire Television, Mike Adams
2002, Television, Geoffrey Byers, Doctors (V), BBC, Neil Adams
2002, Television, Committee Chairman, Emmerdale, Yorkshire Televison, Tony Prescott
2002, Television, Solicitor, Heartbeat (XII), Yorkshire Television, Bob Tomson
2002, Television, Tory MP, The Project, BBC, Peter Kosminsky
1991, Television, Mr Lowe Gamekeeper, Bread, BBC, John B Hobbs
1988, Television, Captain Forbes, Gods Frontiersman, Channel 4, Stephen Butcher
1987, Television, PC Tom Day, Remington Steele, CBS, Chris Hibler
1987, Television, Gendarme Rouseux, Three Of A Kind, CBS, Herbert Wise
2019, Stage, Ben, Adieu, Royal Exchange Theatre Manchester, Studio, Bryony Shananhan
2015, Stage, Old Man, At the Hawks Well, Cultura Ingelsa Festival - Sao Paulo, Brazil, Alexandre Ogata
2013, Stage, Alec Baillie, The Blood is Strong, Finborough Theatre, London, Bruce Guthrie
2012, Stage, Scrooge, Christmas Carol, Petersham Playhouse, Richmond, London, Louis Waymouth
2011, Stage, Franz Stangl, In Quest of Conscience, Finborough Theatre London, Rachel Heyburn
2011, Stage, Mark, Dream On, Badcheck Productions - AXM, Lloyd Eyre-Morgan
2010, Stage, Rev. Pringle, Funeral Games, Common End Theatre Co & tour, Jonathan Byrne
2008, Stage, Martin, The Rehearsal, Pigeon Theatre Co, Small Scale Tour, Anna Fenemore
2008, Stage, Martin, The Rehearsal, Library Theatre, Manchester, Anna Fenemore
2008, Stage, Man, The Last Northener, The Collective, Taurus Bar, Jonathan Byrne
2007, Stage, Martin, The Rehearsal, Pigeon Theatre Co - Mcr International Festival, Anna Fenemore
2005, Stage, Bob Crachitt, Narrator, Christmas Carol, Manchester, Jane Allighan
2004, Stage, Trevor, Nowhere Close, Liverpool Comedy Festival ( Rawhide Club), Carl Wharton
2003, Stage, Graham, Time & Time Again, Eye Theatre Suffolk, Christiane Hille
2002, Stage, Uncle Edward, Dead Reckonings, Eccetra Theatre London, Chris Johnston
1988, Stage, King/Tragedian, Rosencrantz & Guildernstern, Abbey Theatre Dublin, Brian De Salvo
1987, Stage, Bentham, Juno And The Paycock, Lyric Theatre, Belfast, Tom Jordan
1987, Stage, Whitbread/Major Garfield, Borstal Boy, Gaiety Dublin, Joe Dowling
1986, Stage, Steven, Releevo, Damer, Dublin, Don Foley
1986, Stage, Alan, Run For Your Wife, Olympia Theatre Dublin, Chris Johnson
1986, Stage, Cassius, Julius Caesar, Spur Theatre Company, Dublin & tour, Don Foley
2014, Commercial, Neil, Staysure travel Insurance, Chief, Chris Cottam
2004, Radio, Reader, The Passion, BBC GMR, Ali Huchison
1991, Radio, Cathal Flinn, Last Call, BBC R4, Tony Cliff
2013, Film, Mr Maclir, June & the Baba Yaga, Reel Ale Film, Sam Cronin
2007, Feature Film, Ted, Kapital, Manchester International Festival, Greg Hall
2006, Film, Ben (Lead), Sweet Little Chimes, Zeitgeist Productions, Jessica Knappitt
2005, Film, Psychologist, Einstein, Gusto Films, Nigel Barton
2004, Film, MI6 Agent, Early Retirement, Opiate Films, Lee Isserow
2002, Film, Corporate Banker, Rosetta Prima Donna, WOTR, Kenneth D Barker
2018, Corporate, Philip, European Respiratory Conference, Paris, WRG, Lauren Pouchly
2011, Rehearsed Reading, Alfred, Onions Cry Too, North West Playwrights, Kevin Dyer
2011, Site Specific, Doctor Eckstein, The Greatest Sin of All, Schmucks Theatre Company, Nathan Shreeve
2010, Rehearsed Reading, Roger, The Power, Bolton Octagon, Elizabeth Newman
2010, Rehearsed Reading, Beni, Too Much Sushi, Bolton Octagon, Elizabeth Newman
2007, Documentary, Doctor, Airspace -Imperial War Museum, Centre Screen Productions, Rick Megginson
2007, Voice Over, Accuma Spokesman, Accuma Financial Services, The Gate
2007, Voice Over, Quiz Master, Airspace -Imperial War Museum, Centre Screen Productions, Rick Megginson