Home / Discover / People

Unfaithful

2002
as Bill Stone

Acceptable Risk

2001
as Edward Welles

Siringo

1995
as Winton Powell

Nobody's Perfect

1990
as Stephen / Stephanie

Red Betsy

2003
as Orin Sanders

Silence of the Heart

1984
as Skip Lewis

Dare to Love

1995
as Stephen

California Scheming

2014
as Mr. Behrle

Target Earth

1998
as Commander Fauk

Do Me a Favor

1997
as Marty

Captive

1991
as Jeff Frost

April Morning

1988
as Adam Cooper

Floating

1997
as Doug

Apprentice to Murder

1988
as Billy Kelly

There Must Be a Pony

1986
as Josh Sydney

Highway to Hell

1991
as Charlie Sykes

True Blood

1989
as Donny Trueblood

Driven

1998
as LeGrand

Candles in the Dark

1993
as Jaan Toome

The Apartment Complex

1999
as Stan Warden

Fielder's Choice

2005
as Philip Fielder

Director

Movie Beautiful Ohio 2006