Home / Discover / People

Full Metal Jacket

1987
as Doc Jay

Pretty Is

2017
as Paul

Crossing the Line

1990
as Zach Kapinski

To.get.her

2011
as Peter

Munchies

1987
as Dude

The Devil's Hand

2014
as Ruth's Dad

Walker Payne

2006
as Sheriff

Americatown

2011
as Mayor John Mercer Maeyer

Guest Star

Episode Surface
On The Run
2005
Episode One Tree Hill
All That You Can't Leave Behind
2003
Episode California Dreams
The Treasure of PCH
1994
Episode One Tree Hill
I Forgot to Remember to Forget
2008
Episode ER
The Storm (2)
1999
Episode Dawson's Creek
Rock Bottom
2003