Acting
1949-06-10 · Vancouver, British Columbia, Canada — 2012-09-14
Caprica
饰 Obal Ferris
Phantom Racer
饰 Sheriff Tom Hodges
饰 Nick Stanley
NYC: Tornado Terror
饰 Dr. Lars Liggenhorn
饰 Hank
The Art of War II: Betrayal
饰 Reverend Tim
The Secret of Hidden Lake
Trapped Ashes
饰 Dr. Larry (segment "The Girl with Golden Breasts")
饰 Larry
Supernatural
饰 Jonah Greeley
饰 William
饰 Mungo Baobab
Battlestar Galactica
饰 Priest
Savage Island
饰 Eliah Savage
The L Word
饰 Bon Sweeney
Undercover Christmas
饰 Joe Cunningham
饰 Fred
Wicked Minds
饰 Mason
Before I Say Goodbye
饰 Peter Lang
Cabin Pressure
饰 Ty Corbett
饰 Reed Halverson
Andromeda
饰 Zeus
饰 Carl
饰 General Robert Ruxton
饰 Jack
饰 Horace Burke
饰 Sheriff Chet Brower
Stargate SG-1
饰 Cordesh
饰 Bill DeCreeft
Freefall: Flight 174
饰 Rick Dion
Sliders
饰 Lt. General Thomas Beckett
饰 Orrin Mercer
Due South
饰 Frank Orsini
饰 Brian
饰 Chet Madison
饰 Michael Terry / The Nameless Stranger / Dr. Michael Terry
饰 Dorian Kruger
饰 Mungo Baobab (voice)
饰 Tom McTeague
饰 Doug Field
Agnes of God
饰 Det. Larry Langevin
Star Wars: Droids
饰 Tig Fromm (voice)
Eternal Evil
饰 Paul Sharpe
饰 Danny Baker
Dead Wrong
饰 Sean Phelan
饰 John ("The Black Cat in the Black Mouse Socks")
Your Ticket Is No Longer Valid
饰 Antonio Montoya
饰 Nicky Callaghan
饰 Marcello
饰 Cab Driver