Acting
1969-12-09 · St. Johns, Newfoundland, Canada
饰 Clive Furguson
饰 Syd
Hudson & Rex
饰 Ron Lake
饰 Bill Wallace
American Gods
饰 Larry Hutchinson
Taken
饰 Senator Warren
饰 Maxyl
Deadly Attraction
饰 Dr. Dance
Evidence of Truth
饰 Kyle Ferguson
饰 Tom Wilcox
Accidental Obsession
饰 Ray Johnson
The Returned
饰 Young George Goddard
饰 Mark Curry
饰 Restaurant Owner
Stolen from the Womb
饰 Rob King
饰 Andrew
饰 Bruce Banner (voice)
Stonados
饰 Lee Calrton
饰 John Howlett Jr. (voice)
12 Rounds 2: Reloaded
饰 Governor Devlin
Battlestar Galactica: Blood & Chrome
饰 Lt. Jim Kirby
Emily Owens, M.D.
饰 Ellen's Husband
A Mother's Nightmare
饰 Steve
Continuum
饰 Napoli
Possessing Piper Rose
饰 Professor Sorenson
Crash Site
饰 Daniel Sanders
Camelot
饰 Lucan
Republic of Doyle
饰 Bobby Maher
Dr. Dolittle: Million Dollar Mutts
饰 Chad Cassidy
Ice Blues: A Donald Strachey Mystery
饰 Tim Callahan
NYC: Tornado Terror
饰 James 'Jim' Lawrence
饰 Conner Bailey
饰 Rick Ryder
On the Other Hand, Death: A Donald Strachey Mystery
饰 Robert Moss
饰 Daniel Cimmerman
饰 Tom Davidson
饰 Frehley
Shock to the System: A Donald Strachey Mystery
饰 Timmy Callahan
饰 Reed Halton
Psych
饰 Gavin Channing
饰 FSP Agent Gavin Carr
饰 Jake Addams
饰 John Moore
Supernatural
饰 Tom
Third Man Out: A Donald Strachey Mystery
Paper Moon Affair
饰 Vern Staub
饰 Rob
饰 Devon Major
饰 Scott
Battlestar Galactica
饰 Lt. Noel 'Narcho' Allison
饰 Kyle Southern
饰 Harmon Hartman
A Crime of Passion
饰 Dale
饰 Owen Taylor
Bliss
饰 Cable Guy
饰 Greg Embry
Smallville
饰 Ted Kord
Mutant X
饰 Noel
饰 Ian
Dark Angel
饰 Charles Smith
Andromeda
饰 Patrius
饰 That Guy
饰 Eddie Fein
饰 Cade Foster
Dawson's Creek
饰 Matt Freeman
Firestorm
饰 Cowboy
饰 Jonathan Evans
饰 Stevie Servine
Stargate SG-1
饰 Delek
饰 Noah Wilkes
Family of Cops
The Outer Limits
饰 Young Gerry
饰 Duke
The X-Files
饰 Deputy Barney Paster
The Boys of St. Vincent: 15 Years Later
饰 Kevin Reevey (age 25)