Acting
March 27, 1985 (40 years old)
Sacramento, California, U.S.

The Adventures of Young Brave
1999
as Mark

Shiloh 2: Shiloh Season
1999
as Marty Preston

The Darwin Conspiracy
1999

Family Plan
1997
as Eli McKenzie

The Pretender
1996
as Young Kyle

7th Heaven
1996
as Stanley

Wiseguy
1996
as Alex Callendar

Man of the House
1995
as Norman Bronski

ER
1994
as Jake Leeds

Empty Cradle
1993
as Sam

Dr. Quinn, Medicine Woman
1993
as Oliver Dinston

Baywatch
1989