2010, Television, Keith Wilson, Law & Order: UK, "Anonymous", ITV, Mark Everest
2009, Television, Donald, Everything But The Ball (pilot), Misfit Films (for ITV), Nader Mabadi
2009, Television, Alan Lord, Coronation Street (2 episodes, 7091/7092), ITV/Granada Television, Dominic Leclerc
2008, Television, Councillor, A Touch of Frost: In The Public Interest, ITV Yorkshire, Paul Harrison
2008, Television, Barry Hardcastle, The Royal Today (Episode 41), ITV Yorkshire, Chris Jury
2007, Television, Fred Swithun, Emmerdale (2 episodes 4806/4807), YTV Granada, Tom Poole
2006, Television, Clint Tock, The Unknown Stuntman, Phil McIntyre TV Ltd for E4, Ed Tracy
2006, Television, Mr. Graham (Surveyor), Coronation Street (Episode 6311), Granada Television, Tom Poole
2006, Television, Anthony Hill, Emmerdale (Episode 4298), Yorkshire Television, Tim O'Mara
2005, Television, AA Member, Beach Girls, Lifetime Network, Paul Shapiro
2005, Television, Cab Driver, Canada Russia '72, Canadian Broadcasting Corporation, TW Peacocke
2003, Television, Shipping Manager, Shattered City, Canadian Broadcasting Corporation, Bruce Pittman
2001, Television, Chief Guard, Lexx: The Dark Zone Stories, Salter Street Films, Paul Donovan
2001, Television, Mirko The Roadie, Liocracy: Lula Jones, Creative Atlantic/Comedy Network, Ron Murphy
2000, Television, Father Hay, The Prince and the Grail, Charing Cross Films, Bob Hutt
1999, Television, Holo Cleric, Lexx: The Dark Zone Stories, Salter Street Films, Paul Donovan
1999, Television, Man on dock, Pit Pony, Cochran Entertainment, Eric Till
2011, Stage, Mike, A View from the Bridge, Theatre By The Lake, Stefan Escreet
2008, Stage, Alderman Fitzwarren, Dick Whittington, Pendle Productions, Empire Theatre, Blackburn, Tim Lince
2007, Stage, Charlie, On Golden Pond, New Vic Theatre, Chris Monks
2007, Stage, King Pumpernickel, Cinderella, Theatre Royal Wakefield, Jonathan Stone
2006, Stage, Charlie, On Golden Pond, Theatre by the Lake, Keswick, Stefan Escreet
2003, Stage, Don Berry, Home and Away, Live Bait Theatre, Philip Adams
2003, Stage, Narrator, The Rocky Horror Show, Neptune Theatre, Ron Ulrich
2001, Stage, Father, Beauty and the Beast, Neptune Theatre, Jean Morpurgo
2001, Stage, Elvis Presley, Elvis Presley Is Alive and Well and Living In Sackville, Live Bait Theatre, Karen Valanne
2001, Stage, Dave, The Compleat Wks of Wllm Shkspr (abridged), Neptune Theatre, Charlie Rhindress
2000, Stage, Baron Von Swieten, Amadeus, Atlantic Theatre Festival, Tom Kerr
2000, Stage, Angus & Doctor, Macbeth, Atlantic Theatre Festival, Jerry Etienne
2000, Stage, Henry Monty & Mr. Fezziwig, Scrooge, Neptune Theatre, Jean Morpurgo
2000, Stage, Charities Warden, The Government Inspector, Neptune Theatre, Linda Moore
2000, Stage, Frank, The Memory Of Water, Neptune Theatre, Jean Morpurgo
1999, Stage, Grandma, The Maritime Way of Life, Live Bait Theatre, Karen Valanne
1999, Stage, Henry Pilling & others, Travels WIth My Aunt, Neptune Theatre, Ed Thomason
1998, Stage, Senator, Othello, Atlantic Theatre Festival, Michael Langham
1998, Stage, Joe Scanlon & The Cab Man, The Matchmaker, Atlantic Theatre Festival, Michael Bawtree
1997, Stage, Dr. Watson, Sherlock's Last Case, Live Bait Theatre, Mary Lou Martin
1996, Stage, William Blore, And Then There Were None, Neptune Theatre, Linda Moore
1995, Stage, Kemp, Entertaining Mr. Sloane, Neptune Theatre, Bryden Macdonald
1995, Stage, Montague & Old Capulet, Romeo and Juliet, Neptune Theatre, Linda Moore
1995, Stage, Dave, The Compleat Wks of Wllm Shkspr (abridged) CANADIAN PREMIERE, Live Bait Theatre, Karen Valanne
1994, Stage, Mr. Mushnik, Little Shop of Horrors, Live Bait Theatre, Karen Valanne
1993, Stage, Desmond Curry, The Winslow Boy, Neptune Theatre, Linda Moore
2012, Feature Film, Munch, The Zombie King, Northern Girl Films, Aiden Belizaire
2002, Film, Ken & Chet's Dad, Turning Paige, Chaos Films, Robert Cuffley
2001, Film, Syd, Past Perfect, Imx, Daniel Macivor
2009, Short Film, Jim, Idiot In Love, Skylandian Pictures, Martin Holland
2007, Short Film, David, Monkey See (Monkey do), Kitschmonkey Productions, Scot Davidson
2006, Short Film, Jock, Scummy Man/Just Another Day, Warp Films, Paul Fraser
1985, Short Film, In Hideous Agony (Russian Spy), Foreign Bodies, Type "A" Films, Paul Chart
2006, Music Video, Jock, When The Sun Goes Down (Arctic Monkeys), Warp Films, Paul Fraser
1986, Music Video, Cineman, Nothing Wrong, Type "A" Films, Paul Chart
2008, Radio, Sam Marx, Wodehouse In Hollywood, BBC Radio, Stefan Escreet
1999, Radio, Anthony, Mystery Project: Clean Sweep, CBC Radio, Bill Howell