Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Wounds

2019
as Willard

RED

2010
as Retirement Home Assassin

Mirrors 2

2010
as Keller Landreaux

Stash House

2012
as Max Farrell

Alabama Dirt

2017
as Jack Hargrove

The Duel

2016
as Silas

Dead Still

2014
as William

Desiree

2016
as Father

Today You Die

2005
as Garret

Nine Dead

2010
as Coogan

Eater

2007
as Steinwitz

Small Town Saturday Night

2010
as Abusive Father

TheCampusHouse.com

2002
as Michael Braemore

White Rabbit

2013
as Harvey

The Open Road

2009
as Store Clerk (Kentucky)

Mysterious Island

2010
as Tom Ayrton

Guest Star

Episode In Justice
Pilot
2006
Episode Angel
Parting Gifts
1999