Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

When Calls the Heart

2014
as William Thatcher

The Accused

1988
as Courthouse Reporter

Shutterspeed

2000
as Angelo Diamond

The Barber

2001
as Agent Crawley

Ladies and The Champ

2001
as Officer Vasbinder

Words and Pictures

2013
as Huntsman Manager

Smoke Screen

2010
as Gary

The Birdwatcher

2015
as Finch Eastman

Love by Chance

2016
as Sam Michaels

Home By Christmas

2006
as George Bedford

Angel Flight Down

1996
as Rick Fowler

Firestorm

1998
as Pete

Life-Size

2000
as Richie

Maternal Instincts

1996
as Gary Warden

Devil Winds

2003
as Stan Chasen

No Clue

2014
as Nelson

Connors' War

2006
as Darryl Greene

The Tall Man

2012
as Robert

Independence Daysaster

2013
as Dennis Brubaker

Director

Movie Rain Down 2010

Guest Star

Episode Stargate Atlantis
The Intruder
2005
Episode The Odyssey
Who Do You Believe?
1994
Episode Painkiller Jane
The League
2007
Episode Stargate Atlantis
Home
2004
Episode Smallville
Red
2002
Episode Eureka
Phoenix Rising
2007
Episode MacGyver
Rock the Cradle
1988
Episode Earth: Final Conflict
Arrival
2000
Episode The Crow: Stairway to Heaven
The Road Not Taken
1999
Episode First Wave
Asylum
2000
Episode Earth: Final Conflict
Sins of the Father
2000
Episode The Collector
The Cowboy
2005
Episode So Weird
Oopa
1999
Episode Booker
Booker
1989
Episode Supernatural
Folsom Prison Blues
2007
Episode Stargate SG-1
Enigma
1998
Episode Once Upon a Time in Wonderland
Heart of Stone
2013
Episode Mysterious Ways
Crazy
2000
Episode Booker
The Pump
1989
Episode Hollywood Off Ramp
Simple Simon
2000
Episode Highlander: The Series
Shadows
1994
Episode Sliders
Pilot (1)
1995
Episode Arrow
What We Leave Behind
2016
Episode Stargate SG-1
Solitudes
1998
Episode Masters of Science Fiction
Little Brother
2007
Episode Viper
The Best Couple
1997
Episode Eureka
Alienated
2006
Episode The Commish
The Heart Is a Lonely Sucker
1993
Episode Stargate SG-1
Pretense
2000
Episode Earth: Final Conflict
The Summit
2001
Episode Stargate Atlantis
Rising (1)
2004
Episode Street Justice
A Sense Of Duty
1993
Episode The Chris Isaak Show
In the Name of Love
2002
Episode The Adventures of Sinbad
Castle Keep
1998
Episode So Weird
Simplicity
1999
Episode Hawkeye
Pilot (1)
1994
Episode Stargate SG-1
Between Two Fires
2001
Episode Danger Bay
Chanda
1989
Episode Bordertown
Blindside
1989
Episode First Wave
Elixir
1998
Episode MacGyver
On a Wing and a Prayer
1988
Episode The Incredible Hulk
The Death of the Incredible Hulk
1990
Episode Dark Angel
Exposure
2002
Episode Cold Squad
Faith
2001
Episode Murphy's Law
Never Play Leapfrog with a Unicorn
1989
Episode Sliders
Pilot (2)
1995
Episode Two
Russian Hill
1996
Episode Stingray (1985)
Gemini
1987

Please log in to view notes.