Actor
An actor, known for The Shack (2017), Riverdale (2016) and Falling Skies (2011).
The Widow's Payback
2025 · as Detective Malik
My Husband's Killer Girlfriend
2021 · as Adam
Crossword Mysteries: Riddle Me Dead
2021 · as Aiden Brooks
Christmas Waltz
2020 · as Bob
Roux the Day: A Gourmet Detective Mystery
2020 · as Nicholas Belvedere
Christmas Unleashed
2019 · as Benny Benfield
A Christmas Duet
2019 · as Marshall
My Boyfriend's Back: Wedding March 5
2019 · as Lucas
Death of a Cheerleader
2019 · as Dale Locke
A Dog's Way Home
2019 · as Officer Tom Rooker (uncredited)
Wedding of Dreams
2018 · as Tim
Garage Sale Mysteries: The Pandora's Box Murders
2018 · as Lucas Andronicus