Home / Discover / People

7th Heaven

1996
as Chandler Hampton

A Mother's Gift

1995
as John Deal

A Season of Hope

1995
as Mickey Hackett

Alien Opponent

2011
as Brooklyn Davis

Ba'al

2008
as Helm

Bad to the Bone

1997
as Danny Wells

Basilisk: The Serpent King

2006
as Dr. Harrison 'Harry' McColl

Breaking Free

1995
as Rick Chilton

Chasing the Green

2009
as Adam Franklin

Cornbread Cosa Nostra

2018
as Pursey Hicks

Descendant

2003
as Ethan Poe / Frederick Usher

Do You Know Me

2009
as Jake Farber

Edge of Salvation

2012
as David Stevens

Gods and Generals

2003
as Capt. Alexander 'Sandie' Pendleton

I believe

2017
as Captain Iberson

Kiss Me Again

2006
as Julian

Levitation

1997
as Bob

Mallrats

1995
as T.S. Quint

Moon Crash

2022
as Général Madden

One More Round

2015
as Brock Thornhill

Party of Five

1994
as Griffin Holbrook

SWAT: Unit 887

2015
as Jenkins

Scavengers

2013
as Black Devert

Sinkhole

2013
as Gary

The Dinner Party

2020
as Haley's Stepfather

The Grift

2008
as Jackson Armstrong

The Last Mark

2012
as Hoppy

Wolvesbayne

2009
as Russel Bayne

Director

Movie The Devil's Dozen 2013

Producer

Movie Dreamers 2000
Movie House Under Siege 2010
Movie The Last Mark 2012

Guest Star

Episode Hey Hey! It's Saturday
Episode 18
1999
Episode The Outer Limits (1995)
Flower Child
2001
Episode Crossing Jordan
Out of Sight
2004
Episode MacGyver (2016)
Pliers
2016