Actor
Lucky
2026 · as Sebastian
Frank Stein M.D.
2026 · as Dr. Frank Stein Jr.
3 Fourths
Latin Lover
2026
The Neighbors
2025 · as Jack
Signed, Sealed, Delivered: The Vows We Have Made
2021 · as Phoenix Fink
It Was Always You
2021 · as Joey
Harvest Moon
2015 · as Harry
Man of Steel
2013 · as Ken Braverman
Girl vs. Monster
2012 · as Wyatt
Radio Rebel
2012 · as Larry
The Pregnancy Project
2012 · as DJ