Movies
Avengers: Doomsday
as Robert Reynolds
Top Gun: Maverick
as Lt. Robert 'Bob' Floyd
Thunderbolts*
as Robert Reynolds
Remarkably Bright Creatures
as Cameron Cassmore
Battle of the Sexes
as Larry Riggs
Bad Times at the El Royale
as Miles Miller
Salem's Lot
as Ben Mears
The Strangers: Prey at Night
as Luke
The Testament of Ann Lee
as William Lee
Bulls
as Marco