|
Consumed (2024) as Jay |
|
Chosen Family (2024) as Todd |
|
Hashtag Proposal (2023) as Leo |
|
Twisted Sister (2023) as Kyle |
|
Sister with a Secret (2022) as Tom |
|
Soulmates (2021) as Landon |
|
Last Survivors (2021) as Officer Sharma |
|
Sand Dollar Cove (2021) as Tate |
|
Rediscovering Christmas (2019) as John |
|
The Missing Sister (2019) as Dev |
|
Life Like (2019) as Ronald Gitts |
|
The Divorce Party (2019) as Jake |
|
Shattered Memories (2018) as Lyle |
|
Left for Dead (2018) as Rick |
|
Her Boyfriend's Secret (2018) as John |
|
Born and Missing (2017) as David |
|
We Don't Belong Here (2017) as Man at Track |
|
Secrets of a Psychopath (2015) as Henry Foster |
|
Secret in Their Eyes (2015) as Duty Sergeant Jacobs |
|
Stolen from the Suburbs (2015) as Tom |
|
Dissonance (2015) as Becker |
|
Acting Like Adults (2014) as Brett |
|
Christmas Belle (2013) as Tony |
|
Live at the Foxes Den (2013) as Steve |
|
Dark Power (2013) as David Newman |
|
Horizon (2013) as |
|
A Golden Christmas 3 (2012) as Roger |
|
The March Sisters at Christmas (2012) as Marcus Bhaer |
|
Stealing Roses (2012) as Johnny |
|
Gun (2010) as A.T.F. Agent Peterson |
|
Bionicle: The Legend Reborn (2009) as Gresh (voice) |
|
Bottle Shock (2008) as Waiter |
|
Nobel Son (2007) as Officer Relyea |
|
Premonition (2007) as Doug Caruthers |
|
Terminator 3: Rise of the Machines (2003) as Scott Petersen |
|
Full Ride (2002) as Travis |
|
We Were the Mulvaneys (2002) as Mike Mulvaney Jr. |
|
A Tale of Two Bunnies (2000) as Corky |
|
Veronica & Julian () as |
|
Not My Dog () as Frank |
|
A Royal Montana Christmas (2025) Writer |
|
Spy Intervention (2020) Writer |
|
The Divorce Party (2019) Writer |
|
All for Love (2017) Writer |
|
All for Love (2017) Teleplay |
|
Don't Look Back (2014) Co-Producer |