Filmografia
Opere: 8
Recitazione8
- 2026OdisseaThe Odysseynel ruolo di Melanthius

- 2018Upgradenel ruolo di Grey Trace

- 2017Spider-Man: Homecomingnel ruolo di Jackson Brice / Shocker #1

- 2016Quarry - Pagato per uccidereQuarry8 episodi

- 2016Snowdennel ruolo di Male Drone Pilot

- 2012Prometheusnel ruolo di Charlie Holloway

- 2003The O.C.9 episodi

- 1999Law & Order - Unità vittime specialiLaw & Order: Special Victims Unit
