
Known For
Filmography
2025
2020
2020
2018
2017
2017
2015
2005
2004

Lavender Men
Movie · as The Director

Pieces of Me
Movie · as Tod Steadman

A Nightmare Wakes
Movie · as Lord Byron

The Samuel Project
Movie · as Mr. Turner

Hedgehog
Movie · as Danny

The Mick
TV · as Adam · 1 ep

Hamlet: Son of a Kingpin
Movie · as Marcelo

Supernatural
TV · as Noah Ophis · 1 ep

Veronica Mars
TV · as Perry Walsh · 2 eps