Home / Discover / People

Scream: The TV Series

2015
as Noah Foster

Lady Bird

2017
as Greg Anrue

Premature

2014
as Rob Crabbe

Sugar Mountain

2016
as Josh Miller

Bindlestiffs

2012
as John Woo

Valley of the Boom

2019
as Marc Andreessen

Guest Star

Episode Law & Order: Special Victims Unit
Holden's Manifesto
2014
Episode Modern Family
Strangers in the Night
2014