Known For
Filmography
2025
2023
2022
2020
2019
2019
2019
2017
2017
2017
2016
2016
2015
2015
2012
2012

Dope Thief
TV · as Jack Cross · 4 eps

Hello Tomorrow!
TV · as Marvin Mayburn · 1 ep

Let the Right One In
TV · as Nathaniel · 1 ep

News of the World
Movie · as Benjamin Farley

I Am a Seagull
Movie · as Gabe / Kostya

Dickinson
TV · as Thomas Wentworth Higginson · 7 eps

The Mandalorian
TV · as Gunnery Officer · 3 eps

The Immortal Life of Henrietta Lacks
Movie · as Christoph Lengauer

Mr. Mercedes
TV · as Morris Bellamy · 10 eps

The Good Fight
TV · as Lance McAlvoy · 1 ep

The Family Fang
Movie · as Joseph

The Interestings
TV · as Dennis · 1 ep

Jane Wants a Boyfriend
Movie · as Jack

Ricki and the Flash
Movie · as Max

Elementary
TV · as Sebastian Florenti · 1 ep

Made in Jersey
TV · as Carter Gershan · 1 ep
