
Actor
Age 42 · USA

2021 · ★ 4.8
as Gerald Essex

2011 · ★ 6.4
as Harry Osborn

2011 · ★ 7.6
as Fred

2019 · ★ 5.8
as Michael

2012
as Max

2014

2020 · ★ 8.8
as Doctor

2015 · ★ 7.4
as Pygar

2014 · ★ 7.4
as Prince Phillip

2015

2016

2014

2017

2015

2017
as Detective Hammond

2012
as Spike

2019

2020
as Trainee

2014

2012
as Harry Osborn

2010
as Masked Gangbanger

2010
as Langley

2013
as Young Kirk

2019
as Dr. Mercer

2022

2012
as Draco

2011
as Nick Curran

2016
as Sinn / Cock Brown

2012
as Presidential Aide

2014
as Extra
Movies from TMDB, TV roles from TVmaze (main cast only).