Actor
Betty's Bad Luck In Love
2024 · as Bryan
Buddy Games: Spring Awakening
2023 · as Whitley
Christmas Bedtime Stories
2022 · as Henry
Star-Crossed Romance
2022 · as Erik
Heart of the Matter
2022 · as Patrick
Wrath: A Seven Deadly Sins Story
2022 · as Detective
Eight Gifts of Hanukkah
2021 · as Adam
Love Hard
2021 · as James
Kill for Me
2013 · as Steve
Pressed
2011 · as Man in car
Girlfriend Experience
2008 · as Cop