Actor
The Family Recipe
2026 · as Gary Mitchell
Heartstrings Attached
2025 · as Andrew Field
The Sinister Illusion
2024 · as The Mysterious Man
A Perfect Christmas Pairing
2023 · as Asher St. James
Love's Secret Ingredient
2023 · as Jonas
A Date with Deception
2023 · as Antoine
The Promise
2021 · as Major Connell
The Next Big Thing
2016 · as Doctor Mathews
(500) Days of Summer
2009 · as Marcus (uncredited)