

(500) Days of Summer
2009 · as Marcus (uncredited)

The Family Recipe
2026 · as Gary Mitchell

A Perfect Christmas Pairing
2023 · as Asher St. James

Heartstrings Attached
2025 · as Andrew Field

A Date with Deception
2023 · as Antoine

The Next Big Thing
2016 · as Doctor Mathews

Love's Secret Ingredient
2023 · as Jonas

The Promise
2021 · as Major Connell

The Sinister Illusion
2024 · as The Mysterious Man

The True Story of the Amityville Murders: From Homicide to Horror
2011 · as Billy Davidge