Known For
Filmography
—
2025
2022
2022
2019
2018
2018
2017
2017
2016
2014

Forget Me Again
Movie

Travel Plans
Movie · as Jack

The Seance
Movie

The Lizard Laughed
Movie · as Nathan

The Extraordinary Ordinary
Movie · as Brandon

The Witch Files
Movie · as Jason

I Promised Her Life
Movie · as Christopher

Highway to Havasu
Movie · as Sarah's Friend

S.W.A.T.
TV · as Nicholas · 1 ep

The Channel
Movie · as Seth

Jane the Virgin
TV · as Indie Film Director · 1 ep
