Movies
Star Wars: The Force Awakens
as Snap Wexley
Star Wars: The Rise of Skywalker
as Snap Wexley
Star Trek
as Stepdad (voice)
Star Trek Beyond
as Commander Finnegan
A Star Is Born
as Phil (Jack's Driver)
Mission: Impossible III
as Kevin
Hollow Man
as Carter Abbey
The Fabelmans
as Bernie Fein
Super 8
as Sitcom Actor
Suicide Squad: Hell to Pay
as Steel Maxum (voice)