2019, Television, Judge, COLD FEET 9, ITV / Big Talk, Chris Foggin
2018, Television, Solicitor - recurring, VERA, ITV / Silverprint, Carolina Giametta
2014, Television, Contract Killer, Hollyoaks, Lime Pictures, Daikin Marsh
2014, Television, Golf Club Jobsworth, Mount Pleasant, Tiger Aspect Productions
2014, Television, reprise of Solicitor, Vera, ITV, Daikin Marsh
2013, Television, Solicitor, Vera, ITV, David Richards
2012, Television, Pierce's Solicitor, DCI Banks, Left Bank Pictures, Mat King
2011, Television, Council Jobsworth, Shameless, Company Productions North Ltd, Lawrence Till
2010, Television, Mr Justice Forbes, Accused, RSJ Films for Granada TV, David Blair
2009, Television, Judge Williams, Emmerdale, YTV, Adrian Bean
2009, Television, Justin's Dad and The Judge, Scallywagga, BBC TV, David Sant
2008, Television, Geoff Hinchcliffe, The Cup, Hartswood Films for BBC TV., Matt Lipsey
2007, Television, Mad German Professor, Shameless, Channel 4, David Threlfall
2007, Television, School Doctor, Waterloo Road, BBC Television, David Innes-Edwards
2006, Television, Prosecution Barrister, Bradford Riots, Channel 4, Neil Biswas
2006, Television, Reporter, Longford, Channel 4, Tom Hooper
2006, Television, Prosecution Barrister, Mark Of Cain, Red Productions for Channel 4, Marc Munden
2005, Television, Judge, Blue Murder, Granada Television, Suri Krishnamma
2004, Television, Neville Quinn, Emmerdale, Yorkshire Television, Haldane Duncan/Henry Foster
2004, Television, The Consultant, Spine Chillers, BBC 3 Television, Jonathan Girshfield
2003, Television, Coroner, Suspicion, Yorkshire Television, Jamie Payne
2002, Television, Mr Vincenze, 42 Seven, Granada Television, Cilla Ware
2002, Television, Ed Welch, Coronation Street, Granada Television, John Anderson
2002, Television, Dr Mattingley, Emmerdale, Yorkshire Television, Pip Short
2002, Television, John Donald, Real Men, BBC Television, Sallie Aprahamian
2002, Television, Enoch Powell, The Falklands Play, BBC Television, Michael Samuels
2001, Television, Stan Pearlman, Cutting Edge, BBC Television, Andy De Emmony
2001, Television, George, Hollyoaks, Mersey Television
2001, Television, Lucas Manningham, Merseybeat, BBC Television, Brian Kelly
2001, Television, Mr Binion, The Quest, Yorkshire Television, David Jason
2001, Television, The Speaker, Touch of Frost, Yorkshire Television, Roger Bamford
2000, Television, CI Selsdon, Lawyers, Yorkshire Television, Tim Leasandro
2000, Television, Mr Selsdon, My Parents Are Aliens, Yorkshire Television, Dave McKay
1999, Television, Rick Kencopse, Big Meg Little Meg, Granada Television, Sylvia Bode
1999, Television, Bert The Taxi, Cleopatra, GMG Endomol, Angelo Abela
1999, Television, Chairman, Dockers, Parallaz Films, Bill Anderson
1999, Television, Tom Drabble, Heartbeat, Yorkshire Television, John Reardon
1999, Television, Mr Twomey, Liverpool One, Lime Street Productions, David Innes-Edwards
1998, Television, Derbyshire QC, Emmerdale, Yorkshire Television, Various Directors
2020, Stage, Leo Fairchild, Lady in the Van, Garrick Theatre, Carole Carr
2011, Stage, Albert Pierrepoint, Pierrepoint - A Hangman's Tale, Unity Theatre Liverpool, David Beddy
2009, Stage, Albert Pierrepoint, Pierrepoint - A Hangman's Tale, The Lowry - Salford Quays, John Cunningham
2008, Stage, Superintendent, Accidental Death of an Anarchist, Garrick Theatre Altrincham, John Cunningham
2008, Stage, Hugo de Prescourt, Drowning on Dry Land...Alan Ayckbourne, Altrincham Garrick Theatre, John Cunningham
2008, Stage, Albert Pierrepoint, Pierrepoint - The Hangman's Tale, Cafe Society at Edinburgh Fringe Festival, Mark Butt
2007, Stage, Adam, Someone to Watch Over Me, Cafe Society at The Lauriston Studio, Geoff Holman
2006, Stage, Joe Keller, All My Sons, Garrick Theatre, Celia Bonner
2005, Stage, Nick Sevano and Sam Giancana, Cafe Sinatra, Cafe Society at The Buxton Festival, David Beddy
2004, Stage, Hermann Kafka, Kafka's Dick, Garrick Theatre, Jeryl Whitelock
2004, Stage, Albert Pierrepoint, Odd Job Man, Cafe Society at The Lauriston and Buxton Festival, David Beddy