Discover Film & TV Projects

Humanoid (2016)

In the future, a teen boy receives a humanistic robot (me) for his birthday.


GoPro Product Launch 2016 (2016)

Main camera for product launch event for GoPro, action camera company. Filmed in Truckee, CA. Live event, global, webcast.


The Last Sorcerer (2016)

Two best friends encounter a supernatural, time traveling creature that kidnaps a friend at a house party and hire a mysterious, magic wielding, traveler to help them get their friend back.


Hamlet (2016)

I played Marcellus in the classic opening scene of this period production of the legendary play.


Deluxe (2016)

Two college student's paths interject late one night on campus, leading to a wild night of exploration, danger, and triumph.


Strangers (2016)

A look at the world inside a liquor store and it's cast of characters customers.


Space Film (2016)

In the far distant future humans, aliens, and robots live together, sometimes peacefully, sometimes not.


Revolt TV: The Voices of the Future, 2016 Election (2016)

My first appearance on TV, also live TV came as a guest panel member recapping the first presidential debate on 9/26/16.


Father (2016)

A young mentally unstable man (me) experiences the highs and lows of learning he is going to be a father.


One Hour Outcall (2016)

A young man grapples with falling in love. I played his eccentric stoner best friend in my third feature film.


The Importance of Being Earnest (2016)

I got to play the classic role of Algernon in this production of Oscar Wilde's legendary farcical play. This was my first professional stage lead.


Romeo and Juliet (2017)

Behind the guidance of experienced director Steven Sabel, I got to cross off a bucket list role that I didn't imagine I'd ever play, let alone at the proper age. This full period-production goes up at the Archway Theater in February and March of 2017.


The Clinch Mountain Tracker (2017)

My first ever SAG-AFTRA feature film role, a lumber clerk with 8 lines. Exciting!


register for stage 32 Register / Log In