Known For
Photos
Filmography

A Second Chance Christmas
Movie · as James Campbell

Disappearance in Yellowstone
Movie · as Grant

FBI: Most Wanted
TV · as Quentin Garvey · 1 ep

Where We Disappear
Movie

The Equalizer 2
Movie · as Resnik

Christmas Solo
Movie · as Nate

Doubt
TV · as Officer Dixon · 1 ep

Dater's Handbook
Movie · as George

Van Helsing
TV · as Axel Miller · 60 eps

Love on the Air
Movie · as Nick Linden

Angel of Christmas
Movie · as Brady Howe

Ties That Bind
TV · as Matt McLean · 10 eps

The Magicians
TV · as Joe · 1 ep

Bosch
TV · as Andy Fink · 1 ep

Drew Peterson: Untouchable
Movie · as Jeff Aberdeen

Perception
TV · as Roger Probert · 6 eps

Hell on Wheels
TV · as Sydney Snow · 4 eps

Grimm
TV · as Reverend Calvin · 1 ep
Matadors
Movie · as Mitch Galloway

Radio Free Albemuth
Movie · as Nicholas Brady

One Angry Juror
Movie · as Curtis

Law & Order: LA
TV · as Douglas Cantu · 1 ep

Hidden Crimes
Movie · as Kurt Warnecke

Vipers
Movie · as Cal Taylor

Raising the Bar
TV · as Charlie Sagansky · 25 eps

The Poet
Movie · as Oscar Koenig

Nora Roberts' Carolina Moon
Movie · as Dwight Collier

Private Practice
TV · as Mr. Murphy · 1 ep

Proof of Lies
Movie · as Sam Buckner

The Work and the Glory III: A House Divided
Movie · as Joseph Smith

Above and Beyond
TV · as Bill Jacobson · 2 eps

The Work and the Glory II: American Zion
Movie · as Joseph Smith

Grey's Anatomy
TV · as Hank · 1 ep

Into the West
TV · as General George A. Custer · 6 eps

The Closer
TV · as Spencer Pittman · 1 ep

Commander in Chief
TV · as Richard Laughlin · 1 ep
The Clinic
Movie · as Andrew MacDonald

Judas
Movie · as Jesus Christ

The Work and the Glory
Movie · as Joseph Smith

The L Word
TV · as Matt · 2 eps

Desperate Housewives
TV · as Andrew · 1 ep

Mafia Doctor
Movie · as Danny Keegan

Cold Case
TV · as Will Paige (1938) · 1 ep

Peacemakers
TV · as Dean Wilder · 1 ep

The Atwood Stories
TV · as Fred · 1 ep

Liberty Stands Still
Movie · as Bill Tollman

The Bay of Love and Sorrows
Movie · as Michael Skid

Slap Shot 2: Breaking the Ice
Movie · as Skipper Day

100 Days in the Jungle
Movie · as Grant (Grunt) Rankin
Tom Stone
TV · 1 ep

CSI: Miami
TV · as Chase Shaw · 1 ep

The Division
TV · as Arnold Milbank · 1 ep

Crossing Jordan
TV · as Ken Scott · 1 ep

Smallville
TV · as Robert Queen · 1 ep

Blood Money
Movie · as Peter Kafelnikoff

Level 9
TV · 1 ep

The Sheldon Kennedy Story
Movie · as Sheldon Kennedy

The Wrong Girl
Movie · as Steve Fisher

White Lies
Movie · as Ian

The Lesser Evil
Movie · as Young Derek

Boogie Boy
Movie · as Leland Bowles

Twilight
Movie · as Cop

Our Mother's Murder
Movie · as Jimmy Romeo

Dead Innocent
Movie · as Jimmy

Breaking the Surface: The Greg Louganis Story
Movie · as Keith

The Morrison Murders: Based on a True Story
Movie · as Luke Morrison

The Outer Limits
TV · as Charlie Walters, Vince Chance · 1 ep

RoboCop: The Future of Law Enforcement
Movie · as Dogtown Boy

Sodbusters
Movie · as Destiny's Son

ER
TV · as Chase Carter · 8 eps

Diagnosis: Murder
TV · as Quinn Montgomery · 1 ep
Family Passions
TV · 22 eps

Madison
TV · as R.J. Winslow · 26 eps

Highlander: The Series
TV · as Kelly · 1 ep

Murder, She Wrote
TV · as Jamie Carlson · 1 ep


