Known For
Credits
Cast Credits
The Wedding Veil (2022)
Guest starring as Leland
- Episode 1x03: The Wedding Veil Legacy (Feb 19, 2022)
A Million Little Things (2018)
Guest starring as Reverend Stewart
(4 episodes)
- Episode 3x03: Letting Go (Dec 10, 2020)
- Episode 3x02: Writings on the Wall (Dec 3, 2020)
- Episode 3x01: Hit & Run (Nov 19, 2020)
- Episode 2x18: Mothers & Daughters (Mar 19, 2020)
DC's Legends of Tomorrow (2016)
Guest starring as Reverend Parsons
- Episode 4x02: Witch Hunt (Oct 29, 2018)
The Romeo Section (2015)
Starring as Charlie Cormack
(4 episodes)
- Episode 2x10: Final Measures (Dec 7, 2016)
- Episode 2x09: Our Future World (Nov 30, 2016)
- Episode 2x08: Complicit (Nov 23, 2016)
- Episode 2x05: Incendiary (Nov 2, 2016)
Gourmet Detective (2015)
Starring as Raymond Bishop
- Episode 2015-05-16: Gourmet Detective (May 16, 2015)
The Aurora Teagarden Mysteries (2015)
Guest starring as Edward Irons
- Episode 2019-08-04: Aurora Teagarden Mysteries: A Game of Cat and Mouse (Aug 4, 2019)
Clue (2011)
Guest starring as Mr. Whittaker
(5 episodes)
- Episode 1x05: Enter The Order of Black (Nov 17, 2011)
- Episode 1x04: School for Conspiracy (Nov 16, 2011)
- Episode 1x03: A Question of Threes (Nov 15, 2011)
- Episode 1x02: Into the Secret Room (Nov 14, 2011)
- Episode 1x01: Who Is Mr. Nobody? (Nov 14, 2011)
Fringe (2008)
Guest starring as Senator James Van Horn
(4 episodes)
- Episode 4x22: Brave New World: Part 2 (May 11, 2012)
- Episode 3x04: Do Shapeshifters Dream of Electric Sheep? (Oct 14, 2010)
- Episode 3x01: Olivia (Sep 23, 2010)
- Episode 2x06: Earthling (Nov 5, 2009)
Da Vinci's City Hall (2005)
Guest starring as Chief Coroner Bob Kelly
(5 episodes)
- Episode 1x12: Bumped from the Ball (Feb 7, 2006)
- Episode 1x11: A Few Good Bites Before They Slap Me Down (Jan 31, 2006)
- Episode 1x09: Gotta Press the Flesh (Jan 17, 2006)
- Episode 1x08: Gonna Cause a Ruckus (Jan 10, 2006)
- Episode 1x07: Ready to Call in the Horses (Dec 6, 2005)
Andromeda (2000)
Guest starring as Bloodmist
(4 episodes)
- Episode 4x04: Double or Nothingness (Oct 20, 2003)
- Episode 3x15: What Happens to a Rev Deferred? (Feb 24, 2003)
- Episode 2x01: The Widening Gyre (Oct 1, 2001)
- Episode 1x22: ... Its Hour Come Round at Last (May 14, 2001)
Da Vinci's Inquest (1998)
Starring as Chief Coroner Bob Kelley
(31 episodes)
- Episode 7x13: Must Be A Night For Fires (Jan 23, 2005)
- Episode 7x12: Before They Twist The Knife (Jan 23, 2005)
- Episode 7x11: A Delicate Bloodbath (Jan 18, 2005)
- Episode 7x10: Ride A Crippled Horse (Jan 11, 2005)
- Episode 7x09: Better Go Herd Your Ducks (Dec 7, 2004)
- Episode 7x08: The Ol' Coco Bop (Nov 30, 2004)
- Episode 7x07: First The Seducing Then The Screwing (Nov 23, 2004)
- Episode 7x06: You Promised Me A Celebrity (Nov 16, 2004)
- Episode 7x05: That's Why They Call It A Conspiracy (Nov 9, 2004)
- Episode 7x04: Mr. Ellis Himself Woulda Been Proud (Nov 2, 2004)
- Episode 7x03: That Sounds Like What We Call A Mutiny (Oct 26, 2004)
- Episode 7x01: Not So Pretty Now (Oct 12, 2004)
- Episode 6x12: A Man When He's Down (Apr 4, 2004)
- Episode 6x09: Jungle's Dark But Full of Diamonds (Feb 8, 2004)
- Episode 6x08: The Squirrels Are Of English Decent (Feb 1, 2004)
- Episode 6x07: Out Of The Bag And All Over The Street (Jan 25, 2004)
- Episode 6x04: Iffy Areas Around The Edges (Dec 7, 2003)
- Episode 5x13: Everybody Needs A Working Girl (Feb 23, 2003)
- Episode 5x09: For Just Bein' Indian (Jan 26, 2003)
- Episode 5x07: God Forbid We Call It What It Is (Jan 12, 2003)
- Episode 5x04: Run By The Monkeys (Nov 17, 2002)
- Episode 5x03: A Big Enough Fan (Nov 10, 2002)
- Episode 5x02: Ass Covering Day (Nov 3, 2002)
- Episode 4x12: Gather Up All The Little People (Jan 21, 2002)
- Episode 4x08: Sixes and Sevens (Dec 2, 2001)
- Episode 4x04: Cheap Aftershave (Oct 28, 2001)
- Episode 4x01: Too Late For Mr. Early (Sep 30, 2001)
- Episode 3x09: Better Broke Than Naked (Jan 9, 2001)
- Episode 3x08: All Tricked Up (Nov 29, 2000)
- Episode 3x05: The Hottest Places in Hell (Nov 8, 2000)
- Episode 3x04: Do You Wanna Dance? (Oct 25, 2000)
The Crow: Stairway to Heaven (1998)
Guest starring as Doc Connell
- Episode 1x05: Voices (Oct 23, 1998)
Stargate SG-1 (1997)
Guest starring as High Councilor Tuplo
(2 episodes)
- Episode 1x16: Enigma (Jan 30, 1998)
- Episode 1x04: The Broca Divide (Aug 15, 1997)
Guest starring as Nem
- Episode 1x12: Fire and Water (Oct 17, 1997)
The Outer Limits (1995)
Guest starring as Admiral Birch
- Episode 3x16: Bodies of Evidence (Jun 20, 1997)
Guest starring as George
- Episode 5x15: The Haven (Jul 2, 1999)
Sliders (1995)
Guest starring as Driver
- Episode 1x04: Prince of Wails (Apr 12, 1995) [Co-Star]
Guest starring as Father Jerry
- Episode 2x03: Gillian of the Spirits (Mar 15, 1996) [Co-Star]
The X-Files (1993)
Guest starring as Dr. Calderon
(2 episodes)
- Episode 5x07: Emily (Dec 14, 1997)
- Episode 5x06: Christmas Carol (Dec 7, 1997)