You're So Cupid!
2010 · Drama
as Daniel Valentine
Return to the Blue Lagoon
1991 · Adventure
as Richard Lestrange
Sleepwalkers
1992 · Fantasy
as Charles Brady
Christmas for a Dollar
2013 · Drama
as William Kamp
Poseidon Rex
2014 · Action
as Jackson 'Jax' Slate
Gabe the Cupid Dog
2012 · Comedy
as Eric
Be Afraid
2017 · Horror
as Dr. John Chambers
Naked Souls
1996 · Sci-Fi
as Edward
Homestead(CAM)
2023 · Drama
as Robert
Cucuy: The Boogeyman
2019 · Fantasy
as Kieran Martin
Scarlett
2020 · Action
as Cal Sutton
The Killing Pact
2017 · Thriller
as Detective Marcs
Miracle Maker
2015 · Family
as James Booth
Retreat to Paradise
2020 · Romance
as Neal Terry
Cypher
2021 · Action
Harmony in Paradise
2022 · Comedy
as Timothy
Charmed S8
2005 · Drama
as Leo Wyatt
Charmed S1-S8
1998 · Drama
Breakout
2023 · Action
as Max Chandler
Secrets in the Water
2021 · Drama
as Sheriff Douglas
Stalked at 17
2012 · Thriller
as Mark Curson
Within the Rock
1996 · Horror
as Luke Harrison
Uploaded
2021 · Thriller
as Captain Ortiz
Party Mom
2018 · Crime
as Gary
The Windigo
2024 · Horror
as Sheriff Bradley Elkins
House of Purgatory
2016 · Horror
as The Skeleton
Hollywood.Con
as The Director