The Perfect Wife
2017 · Thriller
as Officer Addison
The Foreign Exchange Student
2015 · Drama
as Mr. Adams
The Undeserving
2024 · Action
as Henry Bates
Silent Retreat
2016 · Mystery
as Zacry Stabard
My Wife's Hidden Lover
2023 · Drama
as Ethan
Hidden Murder Island
as Frank
Assassin 33 A.D.
2020 · Sci-Fi
as Brandt
Fear Bay
2019 · Thriller
as Tony Sorno
12 Pups of Christmas
2019 · Animation
as Martin
Black Easter
2021 · Action
The Dinosaur Experiment
2013 · Action
as Lucas Young
Afterburn/Aftershock
2017 · Romance
as Chad Williams
Girls Getaway Gone Wrong
2023 · Thriller
as Antonio
Sorrow
2015 · Crime
as Detective Farrell
The Beach House
2018 · Drama
as Palmer
Deep in the Heart
2012 · Drama
as Danny
My All American
2015 · Biography
as Bill Bradley
Hometown Christmas
2018 · Romance
as Will Collins
The Iron Orchard
2019 · Drama
as Charlie Dupree
When We Last Spoke
2020 · Drama
as James Cranbourne
Reunited
2011 · Drama
as Tonya's finacee
CrazySexyCool: The TLC Story
2013 · Biography
as Bill Diggins