Known For
Filmography
—
2026
2024
2023
2022
2022
2021
2019
2019
2018
2018
2018
2018
2018
2017
2015
2015

Bad at Small Talk
Movie · as Stranger

Monster: The Lizzie Borden Story
TV · as Atelier · 1 ep

MaXXXine
Movie · as Buster

Cat Person
Movie · as Bernhardt

Seven Days
Movie · as Daniel

9 Bullets
Movie · as Ralph Stein

Val
Movie · as Fin

Better Days
Movie · as John

Good Trouble
TV · as Don · 1 ep

Please Come with Me
Movie · as Joey

Darkness Reigns
Movie · as Daniel

Electric Love
Movie · as Adam

Who Will Write Our History?
Movie · as Abraham Lewin (voice)

The Rookie
TV · as Larry Lynch · 1 ep

S.W.A.T.
TV · as Jim · 1 ep

Black Dog, Red Dog
Movie · as Bellboy

Aquarius
TV · as Gregg Jakobson · 1 ep
