Home / Discover / People

Containment

2016
as Leo Greene

Roswell, New Mexico

2019
as Jesse Manes

The Bourne Ultimatum

2007
as Tactical Team Leader

The Young and the Restless

1973
as Tucker McCall

Tarzan

2013
as Clayton

A Mother's Rage

2013
as Detective Roan

In the Family

2011
as Cody Hines

The Kingdom

2007
as Earl Ripon

Her Worst Nightmare

2018
as Professor Campbell

The Grief of Others

2015
as John Ryrie

Finding Normal

2013
as Lucas Craig

Payback

1999
as Johnny Bronson

Dark Skies

2013
as Alex Holcombe

Dogtown

1997
as Phillip Van Horn

The Student

2017
as Stan Grandacre

Guest Star

Episode The Vampire Diaries
The Cell
2013
Episode seaQuest DSV
Spindrift
1995
Episode Murder, She Wrote
School for Murder
1995
Episode Hope & Faith
Now and Zen
2006
Episode Pacific Blue
A Thousand Words
2000
Episode Just Shoot Me!
A Beautiful Mind
2002
Episode The Client List
Past is Prologue
2012
Episode The Mentalist
Violets
2014