2016- 2019
Designated Survivor
Actor - Aaron Shore
2014
8.2
X-Men: Days of Future Past
Actor - Sunspot
10.0
Casi treinta
Actor - Sid
Full filmography