"The Bay" (2010) TV series (filming) .... Captain Issa Ahmed
Audrey (2010) (post-production) .... Jacques
"Days of Our Lives" .... Shane Donovan / ... (20 episodes, 1989-2010)
"CSI: NY" .... Mr. Christensen (1 episode, 2010)
- Sanguine Love (2010) TV episode .... Mr. Christensen
"The Suite Life on Deck" .... Jean-Claude Benoit (1 episode, 2010)
- Rollin' with the Holmsies (2010) TV episode .... Jean-Claude Benoit
Wishing Well (2009) (TV) .... Bosley
"Mad Men" .... Saint John Powell (5 episodes, 2008-2009)
- Shut the Door. Have a Seat (2009) TV episode .... Saint John Powell
- The Color Blue (2009) TV episode .... Saint John Powell
- Guy Walks Into an Advertising Agency (2009) TV episode .... Saint John Powell
- Meditations in an Emergency (2008) TV episode .... Saint John Powell
- The Jet Set (2008) TV episode .... Saint John Powell
"Hannah Montana" .... Byron (1 episode, 2009)
- Judge Me Tender (2009) TV episode .... Byron
"The Marvelous Misadventures of Flapjack" .... Cannon Pirate / ... (4 episodes, 2009)
- Down with the Ship (2009) TV episode (voice) .... Crew Member #1
- Fancy Pants (2009) TV episode (voice) .... Mr. Pants
- Over the Moon/100 Percensus (2009) TV episode (voice) .... Valencourt/Cannon Pirate
- Shut It/Who's Moochin' Who? (2009) TV episode (voice) .... Worthington
"The Mentalist" .... Floor Manager (1 episode, 2009)
- Miss Red (2009) TV episode .... Floor Manager
White Knight Chronicles: International Edition (2008) (VG) (voice: English version) (as Charles Shaugnessy) .... Eldore
The Tale of Despereaux (2008) (voice) .... Pietro
Polar Opposites (2008) .... David
Murder 101: New Age (2008) (TV) .... Samuel
Permanent Vacation (2007) .... Dr./Mr. Wilkinson
"Squirrel Boy" .... Archie the Rabbit (2 episodes, 2006-2007)
- Don't Pet on It/Bunny and the Beak (2007) TV episode .... Archie the Rabbit
- The Trojan Rabbit/The Endangered Species Twist (2006) TV episode .... Archie the Rabbit
"Saints & Sinners" .... August Martin (62 episodes, 2007)
"Four Kings" .... Paul (2 episodes, 2006)
- Black Widow's Lair (2006) TV episode .... Paul
- Lobby Girl (2006) TV episode .... Paul
"Veronica Mars" .... Budd Rose (1 episode, 2006)
- Lord of the Pi's (2006) TV episode .... Budd Rose
"Law & Order: Special Victims Unit" .... Martin Trenway (1 episode, 2006)
- Recall (2006) TV episode .... Martin Trenway
Dorm Daze 2 (2006) (V) .... Professor Rex Cavendish
"Living with Fran" .... Ted Reeves (7 episodes, 2005-2006))
Stanley's Dinosaur Round-Up (2006) (V) .... Dennis
Kids in America (2005) .... Sergeant Carmichael
Mystery Woman: Vision of a Murder (2005) (TV) .... Dr. Drummonds
"Young Blades" .... Charles De Batz-Castelmore, Comte D'Artagnan (1 episode, 2005)
- Secrets of the Father (2005) TV episode .... Charles De Batz-Castelmore, Comte D'Artagnan
"Stargate SG-1" .... Alec Colson (1 episode, 2004)
- Covenant (2004) TV episode .... Alec Colson
"All Grown Up" .... Airline Rep (1 episode, 2004)
- The Finster Who Stole Christmas (2004) TV episode (voice) .... Airline Rep
"She Spies" .... Henry Harrington (1 episode, 2003)
- We'll Be Right Back (2003) TV episode .... Henry Harrington
Freelancer (2003) (VG) (voice) (as Charles Schaunessy) .... Dr. Quintaine
"Stanley" .... Dennis (21 episodes, 2001-2003)
"Touched by an Angel" .... David Satterfield (1 episode, 2002)
- Remembering Me: Part 1 (2002) TV episode .... David Satterfield
The Wild Thornberrys Movie (2002) (voice) .... Squirrel
Get a Clue (2002) (TV) .... Det. Charles Meany/Falco Grandville
"Liberty's Kids: Est. 1776" .... King George the Third of England (2 episodes, 2002)
- Not Yet Begun to Fight (2002) TV episode (voice) .... King George the Third of England
- The Turtle (2002) TV episode (voice) .... King George the Third of England
"Jackie Chan Adventures" .... Dr. Necrosis (1 episode, 2001)
- Agent Tag (2001) TV episode (voice) .... Dr. Necrosis
The Painting (2001) .... Randolph Barrington III
"Sabrina, the Teenage Witch" .... Alec / ... (2 episodes, 2000-2001)
- Witchright Hall (2001) TV episode .... James Hexton
- You Can't Twin (2000) TV episode .... Alec
"Max Steel" .... Serge de la Rouge (1 episode)
- The Race (????) TV episode (voice) .... Serge de la Rouge
"Heavy Gear: The Animated Series" .... Maj. Drake Alexander Wallis III (6 episodes)
Mom's Got a Date with a Vampire (2000) (TV) .... Dimitri Denatos
The New Adventures of Spin and Marty: Suspect Behavior (2000) (TV) .... Jordan, Marty's butler
"Martial Law" .... Charlton McAllister (1 episode, 1999)
- My Man Sammo (1999) TV episode .... Charlton McAllister
"Hey Arnold!" .... Golf Store Man (1 episode, 1999)
- Grudge Match/Polishing Rhonda (1999) TV episode (voice) .... Golf Store Man
"The Nanny" .... Maxwell Sheffield / ... (145 episodes, 1993-1999)
"Fantasy Island" .... Rich (1 episode, 1998)
- Dreams (1998) TV episode .... Rich
Second Chances (1998) .... Dr. Hugh Olson
Denial (1998/I) .... Dr. Lionel Taft
"Sports Theater with Shaquille O'Neal" (1998) TV series .... School Soccer Coach (unknown episodes)
"Johnny Bravo" .... Cubix Bomb (1 episode, 1997)
- Beach Blanket Bravo/The Day the Earth Didn't Move Around Much/Aisle of Mixed-Up Toys (1997) TV episode (voice) .... Cubix Bomb
A Kiss So Deadly (1996) (TV) .... Tom Deese
Everything to Gain (1996) (TV) .... Andrew Keswick
"Can't Hurry Love" .... Maxwell Sheffiled (1 episode, 1996)
- The Rent Strike (1996) TV episode .... Maxwell Sheffiled
"Gargoyles" .... Douglas Bader (1 episode, 1995)
- M.I.A. (1995) TV episode (voice) .... Douglas Bader
"Burke's Law" .... Alec Duvall (1 episode, 1995)
- Who Killed the Highest Bidder? (1995) TV episode .... Alec Duvall
"Duckman: Private Dick/Family Man" .... Duckman / ... (4 episodes, 1994-1995)
- Papa Oom M.O.W. M.O.W. (1995) TV episode .... Duckman
- T.V. or Not to Be (1994) TV episode (voice)
- I, Duckman (1994) TV episode (voice) (as Charlie Schaughnessy) .... Wolfgang Cracker
- Gripes of Wrath (1994) TV episode (voice) (as Charlie Schaughnessy) .... Kalai Pr?venheim
"Mad About You" .... Michael (1 episode, 1993)
- Swept Away (1993) TV episode .... Michael
"Murphy Brown" .... Michael (1 episode, 1993)
- Back to the Ball (1993) TV episode .... Michael
McBride and Groom (1993) (TV)
Day-O (1992) (TV) .... Ben Connors
"Harry and the Hendersons" (1 episode, 1991)
- Bagging the Big One (1991) TV episode
"Till We Meet Again" .... Armand Sadowski (1 episode, 1989)
- Episode #1.1 (1989) TV episode .... Armand Sadowski
"General Hospital" (1963) TV series .... Alistair Durban (unknown episodes, 1983)
"Agatha Christie's Partners in Crime" .... John Rennie (1 episode, 1983)
- The Affair of the Pink Pearl (1983) TV episode .... John Rennie
"Jury" .... Julian Spears (13 episodes, 1983)