Born 1971 (age 54)
Appears in 48 titles

Filmography

Alive
6.9
Alive
1993
as Pablo Montero
Hector and the Search for Happiness
Monster Trucks
6.1
Monster Trucks
2016
as Dad (uncredited)
Flowers in the Attic
6.7
Flowers in the Attic
2014
as Dad
Nostalgic Christmas
7.0
Nostalgic Christmas
2019
as Tom Novak
Shirley
6.7
Shirley
2024
as Bill Ryan
Nora Roberts' Carolina Moon
5.7
Nora Roberts' Carolina Moon
2007
as Wade Mooney
V.C. Andrews' Pearl in the Mist
7.5
V.C. Andrews' Pearl in the Mist
2021
as Bruce Bristow
Blind Trust
6.1
Blind Trust
2007
as Det. Rudy Shatz
So You Said Yes
5.8
So You Said Yes
2015
as Sam Taylor
A Dickens of a Holiday!
6.8
A Dickens of a Holiday!
2021
as Craig
12 Days of Christmas Eve
5.3
12 Days of Christmas Eve
2004
as Jesse Carter
Phantom Racer
4.6
Phantom Racer
2009
as Cliff
For the Love of Nancy
7.1
For the Love of Nancy
1994
as Greg
Morning Show Mysteries: Murder on the Menu
Outlaw Justice
6.9
Outlaw Justice
1999
as Bryce Naylor
V.C. Andrews' All That Glitters
The Locket
5.2
The Locket
2002
as Michael Keddington
Broken Diamonds
5.1
Broken Diamonds
2021
as Leeland Weaver
Nothing Too Good for a Cowboy
5.9
Nothing Too Good for a Cowboy
1998
as Richmond Pearson Hobson Jr.