Known For
Filmography

Oppenheimer
Movie · as Concerned Scientist

100 Candles Game: The Last Possession
Movie · as (segment "Black Moon")

For the People
TV · as Nico · 1 ep

The Veil
Movie · as Nikai

XOXO
Movie · as Tariq

Primrose Lane
Movie · as Caleb

Jamie Marks Is Dead
Movie · as Matt Hardin

The Insomniac
Movie · as Tommy Lemont

It's Dark Here
Movie · as Brian

Perception
TV · as Kyle Jensen · 1 ep

Emily Owens, M.D.
TV · as Damon · 1 ep

Let Me In
Movie · as Kenny's Brother
Miss Behave
TV · as Dylan · 25 eps

Castle
TV · as Louis Prince · 1 ep

NCIS: Los Angeles
TV · as Brandon Booth · 1 ep

The Cleaner
TV · as Ben Banks · 13 eps

Balls of Fury
Movie · as Young Randy Daytona

Mad Men
TV · as Moon · 2 eps

Private Practice
TV · as Justin Tanner · 1 ep

Casper's Scare School
Movie · as Jimmy (voice)

This Revolution
Movie · as Richie Santiago

Weeds
TV · as Bondi · 1 ep

House
TV · as Ryan · 1 ep

NCIS
TV · as Brian Dokes · 1 ep

CSI: Miami
TV · as Nate Cordero · 1 ep
