
Known For
Filmography
2025
2024
2023
2019
2018
2017
2016
2014
2005

The Winter's Tale
Movie · as Florizel

Much Ado About Nothing
Movie · as Claudio

Hamlet
Movie · as Laertes

Batwoman
TV · as Crows Agent #2 · 1 ep

NarcoLeap
TV · as Miles Kirkland · 14 eps

Antonette
Movie · as Self - Actor

Colony
TV · as Hospital Orderly · 1 ep

The Flash
TV · as ARGUS Agent · 1 ep

Supernatural
TV · as Angel #2 · 1 ep