Known For
Photos
Filmography

Out of My Mind
Movie · as Len Kingsley

Georgetown
Movie · as Dekalb

When Hope Calls
TV · as Charles Talbot · 1 ep

Frankie Drake Mysteries
TV · as Daniel Rockwell · 1 ep

Miss Sloane
Movie · as Senator Wallace

Private Eyes
TV · as Bob Mercer · 1 ep

Kim's Convenience
TV · as Dylan · 1 ep

A Wish Come True
Movie · as Handsome Man

Remedy
TV · as Dave Seaver · 1 ep

Fir Crazy
Movie · as Fleet Executive

Played
TV · as Kevin Farman · 1 ep

Transporter: The Series
TV · as Charles Tracy · 1 ep

Cyberstalker
Movie · as Shamus Ashley

Suits
TV · as Matt Lasker · 1 ep

Turn the Beat Around
Movie · as Noah

Haven
TV · as Ted · 1 ep

Republic of Doyle
TV · as Jeff Vallis · 1 ep

Covert Affairs
TV · as State Attorney Paul Crenshaw · 1 ep

The Velveteen Rabbit
Movie · as John

Death Warrior
Movie · as Russell

Degrassi Goes Hollywood
Movie · as The Shep

The Listener
TV · as Gordon Lagree · 1 ep

Flashpoint
TV · 1 ep

Murdoch Mysteries
TV · as Roderick Dalewood · 1 ep

Framed for Murder
Movie · as Nick

Twitches Too
Movie · as Aron

Demons from Her Past
Movie · as Dr. Jeremy Warner

Everything Is Connected
Movie · as Richard Rauschenberg
Rabbit Fall
TV · 14 eps

Solar Attack
Movie · as Brad Stamp

American Pie Presents: The Naked Mile
Movie · as Hal Michaels

House
Movie · as Frank

Citizen Duane
Movie · as Mort McQuillan

A Lobster Tale
Movie · as Darryl Stern

Angela's Eyes
TV · 1 ep

Suzanne's Diary for Nicholas
Movie · as Michael

Ice Princess
Movie · as Reporter

Kevin Hill
TV · as Benjamin Harris · 1 ep

Nightwaves
Movie · as Pete Naylor

Playmakers
TV · as Dr. Gatewood, Dr. Gatewood (uncredited) · 6 eps

Mayday
TV · as Captain Griffin · 1 ep

All Around The Town
Movie · as Allan Grant

Fizzy Bizness
Movie · as Sheriff Dudley

Street Time
TV · as L. Thompson Baines · 1 ep

Rough Air: Danger on Flight 534
Movie · as Brooks

Jane Doe
Movie · as Kurt Simmons

Full Disclosure
Movie · as Carl Smythe

Snap Decision
Movie · as Ted Jenkins

Focus
Movie · as Mr. Cole Stevens

The Facts of Life Reunion
Movie · as Tad Warner

Mutant X
TV · as Todd · 1 ep

Blue Murder
TV · 1 ep

Doc
TV · as Stephen Doss · 19 eps

Robocop: Prime Directives
TV · as Damian Lowe · 4 eps

Finding Buck McHenry
Movie · as Chuck Axelrod

The Courage to Love
Movie · as Frank Morgan

Strong Medicine
TV · 1 ep

Ultimate Deception
Movie · as Benji

Prisoner of Love
Movie · as Scotty

Relic Hunter
TV · as Wayne Nugent · 2 eps

Total Recall 2070
TV · 3 eps

Twice in a Lifetime
TV · 1 ep

Earth: Final Conflict
TV · as Lt. Moran · 1 ep

Fly Away Home
Movie · as Military Police

No Contest II
Movie · as Falco

Talk to Me
Movie · as Jeffrey Madden

FX: The Series
TV · as Russell Mosley · 1 ep

Psi Factor: Chronicles of the Paranormal
TV · as Brian Bostwick · 1 ep

Heritage Minutes: Paris Crew
Movie · as Price

Bach's Fight for Freedom
Movie · as Prince August

PCU
Movie · as Carter Prescott
The Passion of John Ruskin
Movie

Partners 'n Love
Movie · as Waiter

Kung Fu: The Legend Continues
TV · as Youth, Michael Lowry · 2 eps

Forever Knight
TV · 1 ep

Catwalk
TV · as Michael · 1 ep

The Hidden Room
TV · as John · 1 ep

Heritage Minutes
TV · as Price · 1 ep



