Known For
Filmography
2025
2024
2024
2024
2024
2023
2022
2022
2021
2019
2014
2012
2011
2005

Watson
TV · as Nate Hermannson · 1 ep

The Painter
Movie · as Ghost

I Thought My Husband's Wife Was Dead
Movie · as Mark

Sight Unseen
TV · as Ray Stoker · 1 ep

The Vince Staples Show
TV · as Ian Agasi · 1 ep

The Last of Us
TV · as Lee · 1 ep

Welcome to Mama's
Movie · as Young Roberto

Girl in Room 13
Movie · as Richie

Debris
TV · as Jensen · 1 ep

Cold Pursuit
Movie · as Paragliding Instructor

The 100
TV · as Lindo · 1 ep

Arrow
TV · as Kendrick Weller · 1 ep

Once Upon a Time
TV · as Peasant Boy · 1 ep

Supernatural
TV · as Vampire · 1 ep
