Filmography


I'm warning you here, it's a really, really long list, pinched from IMdB.com. I'll be prettying this section up and adding links to more information on the movies and TV shows listed ASAP. Those titles that are bolded are the ones I have screencaps for in the Galleries section.

Oh, and - if you read through this list and catch yourself thinking, "That was him?" ... please know I'm laughing, K?


Saving Milly (2005) (TV) .... Fred Barnes

Supervolcano (2005) (TV) .... Kenneth Wylie

The Elizabeth Smart Story (2003) (TV) .... Jim Smart
... aka Kidnapped: The Elizabeth Smart Story (Europe: English title)

A Date with Darkness: The Trial and Capture of Andrew Luster (2003) (TV) .... Sam

Snow Queen (2002) (TV) .... Wolfgang

Damaged Care (2002) (TV) .... Andrew McCullough

"Dice" (2001) (mini) TV Series .... Tom Wilson

"HRT" (2001) TV Series .... Special Agent Holt

NTSB: The Crash of Flight 323 (2001) (TV)

First Target (2000) (TV) .... Brinkman

Secret Cutting (2000) (TV) .... Russell Cottrell
... aka Painful Secrets (Australia)
... aka Secret de Dawn, Le (Canada: French title)

Final Destination (2000) .... Mr. Ken Browning

Final Run (1999) (TV) .... Charlie, Train Attendant

The Sheldon Kennedy Story (1999) (TV) .... Graham James
... aka Un rêve abîmé (Canada: French title)

"Da Vinci's Inquest" (1998) TV Series .... Chief Coroner James Flynn (1998-2000)

Floating Away (1998) .... Armand

Every Mother's Worst Fear (1998) (TV) .... Jeff Hoagland

Harvey (1998) (TV) .... Dr. Sanderson

Circle of Deceit (1998) (TV) .... Coopersmith

Outrage (1998) (TV) .... Manny Baylis

Medusa's Child (1997) (TV)

Excess Baggage (1997) .... Detective Sims

Stargate SG-1: Children of the Gods (1997) (TV) .... Samuels

Gone in a Heartbeat (Taken Away) (1996) (TV) .... Police Chief Ben Alpert

Mother Trucker: The Diana Kilmury Story (1996) (TV) .... Ken Paff
... aka Teamster

Captains Courageous (1996) (TV)

The Ranger, the Cook and a Hole in the Sky (1995) (TV) .... Canada
... aka Hole in the Sky

She Stood Alone: The Tailhook Scandal (1995) (TV)

The War Between Us (1995) .... Ed Parnum

Legends of the Fall (1994) .... John T. O'Banion

Nowhere to Hide (1994) (TV) .... Jenks

The Disappearance of Vonnie (1994) (TV) .... Det. Randy Winkler

Love on the Run (1994) (TV) .... Ted Farley/Dutch

Spoils of War (1994) (TV) .... Bartender
... aka In Spite of Love (USA)

Look Who's Talking Now (1993) .... Ranger

Judgment Day: The John List Story (1993) (TV) .... Dana

Relentless: Mind of a Killer (1993) (TV) .... Bostich

The Man Upstairs (1992) (TV) .... Mayor

Fatal Memories (1992) (TV) .... George Franklin, Jr.
... aka The Eileen Franklin Story

Impolite (1992) .... Jack Yeats

Stay Tuned (1992) .... 3 Men and Rosemary's Baby

"The Odyssey" (1992) TV Series .... Brad Ziegler

Blood Clan (1990) .... Stuart Roos

Milk and Honey (1988)

Glory Enough for All (1988) (TV) .... Charles Best

"9B" (1988) TV Series .... Bob Dawson

Fight for Life (1987) (TV)

9B (1986) (TV) .... Bob Dawson

In This Corner (1985) (TV) .... Terry Dunne

Firebird 2015 A.D. (1981) (as Robert Charles Wisden) .... Com


Notable TV Guest Appearances "Battlestar Galactica" playing "Wallace Gray" in episode: "Colonial Day" (episode # 1.11) 18 March 2005

"Stargate SG-1" playing "Major Bert Samuels" in episode: "Moebius: Part 1" (episode # 8.19) 18 March 2005

"Cold Squad" playing "Nick Kingsman" in episode: "Righteous" (episode # 7.6) 4 December 2004

"Smallville" playing "Gabe Sullivan" in episode: "Gone" (episode # 4.2) 29 September 2004

"Smallville" playing "Gabe Sullivan" in episode: "Covenant" (episode # 3.22) 19 May 2004

"Jeremiah" playing "Devon" in episode: "The Face in the Mirror" (episode # 2.12) 29 December 2003

"Tru Calling" playing "Dr. Green" (uncredited) in episode: "Pilot" (episode # 1.1) 30 October 2003

"Jeremiah" playing "Devon" in episode: "Letters From the Other Side: Part 1" (episode # 2.1) 10 October 2003

"Just Cause" in episode: "The Wives of Christmas Past" (episode # 1.12) 9 December 2002

"Smallville" playing "Gabe Sullivan" in episode: "Dichotic" (episode # 2.9) 19 November 2002

"John Doe" playing "Museum Director" in episode: "Low Art" (episode # 1.6) 1 November 2002

"The Twilight Zone" playing "New Phillip" in episode: "Upgrade" (episode # 1.14) 30 October 2002

"Jeremiah" playing "Devon" in episode: "Things Left Unsaid: Part 2" (episode # 1.20) 19 July 2002

"Jeremiah" playing "Devon" in episode: "Tripwire" (episode # 1.14) 31 May 2002

"Jeremiah" playing "Devon" (voice) in episode: "Mother of Invention" (episode # 1.13) 24 May 2002

"Smallville" playing "Gabe Sullivan" in episode: "Obscura" (episode # 1.20) 14 May 2002

"Mysterious Ways" playing "Michael Grissom" in episode: "Listen" (episode # 2.21) 7 May 2002

"Jeremiah" playing "Jeremiah's Father" in episode: "The Long Road: Part 2" (episode # 1.2) 3 March 2002

"Jeremiah" playing "Jeremiah's Father" in episode: "The Long Road: Part 1" (episode # 1.1) 3 March 2002

"Smallville" playing "Gabe Sullivan" in episode: "Jitters" (episode # 1.8) 11 December 2001

"Wolf Lake" playing "Wallace" in episode: "The Changing" (episode # 1.2) 26 September 2001

"Buffy the Vampire Slayer" playing "Doctor" in episode: "Tough Love" (episode # 5.19) 1 May 2001

"The Chris Isaak Show" playing "Dr. Morse" in episode: "Fantasia" (episode # 1.2) 19 March 2001

"So Weird" playing "Mr. Anderson" in episode: "Detention" (episode # 3.3) 14 September 2000

"Seven Days" playing "Paul Winslow" in episode: "Playmates and Presidents" (episode # 2.22) 17 May 2000

"Hope Island" playing "Frank" in episode: "Twenty Sailors Around a Buttonhole" (episode # 1.17) 10 January 2000

"Poltergeist: The Legacy" playing "Will Thomas" in episode: "Still Waters" (episode # 4.11) 25 June 1999

"The Sentinel" playing "John Bentley" in episode: "The Real Deal" (episode # 4.6) 10 May 1999

"The Outer Limits" playing "Justin Wells" in episode: "The Shroud" (episode # 5.10) 30 April 1999

"The Crow: Stairway to Heaven" playing "Dr. Jack Saks" in episode: "Lazarus Rising" (episode # 1.17) 16 April 1999

"First Wave" playing "James Dutton" in episode: "The Undesirables" (episode # 1.16) 23 December 1998

"Millennium" playing "Chris Carmody" in episode: "TEOTWAWKI" (episode # 3.3) 16 October 1998

"Welcome to Paradox" in episode: "Research Alpha" (episode # 1.2) 24 August 1998

"Dead Man's Gun" playing "Matson" in episode: "Ties That Bind" (episode # 2.2) 14 August 1998

"Stargate SG-1" playing "Lieutenant Colonel Bert Samuels" in episode: "The Serpent's Lair" (episode # 2.1) 26 June 1998

"Viper" playing "Matt" in episode: "Homecoming" (episode # 2.19) 20 April 1998

"Cold Squad" playing "Neil Brice" in episode: "Rita Brice" (episode # 1.7) 6 March 1998

"Stargate SG-1" playing "Lieutenant Colonel Bert Samuels" in episode: "Politics" (episode # 1.20) 27 February 1998

"Dead Man's Gun" playing "Leslie Kratzert" in episode: "Wages of Sin" (episode # 1.18) 18 February 1998

"Sleepwalkers" in episode: "Eye of the Beholder" (episode # 1.3) 8 February 1998

"The X Files" playing "Robert Modell" in episode: "Kitsunegari" (episode # 5.8) 4 January 1998

"Millennium" playing "Gordon Roberts" in episode: "Monster" (episode # 2.4) 17 October 1997

"Stargate SG-1" playing "Major Samuels" in episode: "Children of the Gods" (episode # 1.1) 27 July 1997

"Poltergeist: The Legacy" playing "James Donlon" in episode: "Someone to Watch Over Me" (episode # 2.19) 25 July 1997

"Two" playing "Garrett Rickman" in episode: "Bad Company" (episode # 1.18) 13 February 1997

"Madison" playing "Richard Long" in episode: "You May Already Be a Winner" (episode # 5.13) 1997

"Madison" playing "Richard Long" in episode: "Hook, Line and Sinker" (episode # 5.4) 1997

"Highlander" playing "William Culbraith" in episode: "The Messenger" (episode # 5.10) 25 November 1996

"The X Files" playing "Robert Modell" in episode: "Pusher" (episode # 3.17) 23 February 1996

"The Outer Limits" playing "Sam Winter" in episode: "The Message" (episode # 1.17) 16 July 1995

"Hawkeye" in episode: "Fly with Me" (episode # 1.12) 15 January 1995

"Highlander" playing "Werner" in episode: "The Return of Amanda" (episode # 2.7) 8 November 1993

"Kung Fu: The Legend Continues" playing "Valdosta Sam" in episode: "Pai Gow" (episode # 1.6) 1 March 1993

"E.N.G." playing "Elliot Morgan" in episode: "Child's Play" (episode # 3.15) 5 March 1992

"E.N.G." playing "Elliot Morgan" in episode: "Acid Test" (episode # 3.16) 1992

"Sweating Bullets" playing "Zach" in episode: "Deadly Switch" 1992

"E.N.G." playing "Elliot Morgan" in episode: "Picnic" (episode # 3.2) 7 November 1991

"Alfred Hitchcock Presents" playing "Marty Parks" in episode: "Career Move" (episode # 3.14) 28 May 1988

"Alfred Hitchcock Presents" playing "Mike Johnson" in episode: "The Final Twist" (episode # 2.10) 28 March 1987