Born 1981 (age 44)
Appears in 25 titles

Filmography

Never Back Down
6.8
Never Back Down
2008
as Eric
The Guardian
7.1
The Guardian
2006
as Tilky Flint
STRAW
7.7
STRAW
2025
as Officer Oliver
Every Day
5.1
Every Day
2010
as Ian
Naughty & Nice
6.2
Naughty & Nice
2014
as Pepper Sterling
Sister of the Bride
6.4
Sister of the Bride
2019
as Dave
Second Chance Christmas
5.2
Second Chance Christmas
2017
as Jack
The Secret Lives of Cheerleaders
6.7
The Secret Lives of Cheerleaders
2019
as Mr. Bailey
Open Marriage
3.9
Open Marriage
2017
as Ron
Christmas Love Letter
5.8
Christmas Love Letter
2019
as Ian McCallister
The Wrong House
5.7
The Wrong House
2016
as Brian Lassiter
The Charm of Love
5.9
The Charm of Love
2020
as Andrew Fitzpatrick
He's Watching
4.6
He's Watching
2018
as Kyle Miller
Fatal Getaway
4.9
Fatal Getaway
2019
as James
Chapel
7.1
Chapel
2025
as Matt Marshall
A Father's Secret
3.4
A Father's Secret
2016
as Steven Riggs
Love's Second Act
8.2
Love's Second Act
2024
as Nick
Lost Island
7.5
Lost Island
1994
Upon Waking
4.0
Upon Waking
2024
as Benjamin Krazinski
Glimpse Ep 2: The Stork
Glimpse Ep 2: The Stork
2018
as Mark