Born 1984 (age 42) · San Rafael, California, USA
Appears in 61 titles

Filmography

Hot Seat
5.1
Hot Seat
2022
as Newscaster
Rome in Love
6.3
Rome in Love
2019
as Jonathan Lyman
A Royal Christmas on Ice
5.7
A Royal Christmas on Ice
2022
as Prince John
Await the Dawn
4.1
Await the Dawn
2020
as Neal
Bone Cold
5.3
Bone Cold
2023
as Jon Bryant
The Beauty of Love
6.5
The Beauty of Love
2021
as Jesse Smith
The Soulmate Search
6.2
The Soulmate Search
2023
as Will
A Furry Little Christmas
6.2
A Furry Little Christmas
2021
as Josh
A Royal Christmas Holiday
5.8
A Royal Christmas Holiday
2023
as Prince Jonathan
A Prince and Pauper Christmas
6.5
A Prince and Pauper Christmas
2022
as Prince Alexander / Patrick
Finding Love in Big Sky, Montana
6.1
Finding Love in Big Sky, Montana
2022
as Joshua Lake
Lies My Sister Told Me
5.3
Lies My Sister Told Me
2022
as Chad
Love on Retreat
6.2
Love on Retreat
2023
as Nate Martin
Broken Ties
6.3
Broken Ties
2023
as Deputy Rusty
A Royal Christmas Tail
6.5
A Royal Christmas Tail
2025
as Prince Edward
A Deadly Grudge
5.6
A Deadly Grudge
2021
as Gavin
Baked with a Kiss
6.7
Baked with a Kiss
2022
as Archer Brooks
The Plus One
5.5
The Plus One
2023
as Eric
A Christmas Frequency
3.9
A Christmas Frequency
2023
as Ben
Killer Ambition
4.6
Killer Ambition
2022
as Jesse