
Actor
Age 45 · Canada

2017 · ★ 7.3
as Mac Gargan

2026 · ★ 8.5
as Mac Gargan / Scorpion

2013 · ★ 5.5
as Cooper

2026 · ★ 9.1
as Bane (voice)

2026 · ★ 6.7
as Jaze

2019 · ★ 6.2
as Mark Vega

2025 · ★ 6.9
as Ramón Garza

2010 · ★ 5.1
as Jalil Adel-Khalid

2013 · ★ 5.8
as Raphael

2012 · ★ 6.7
as Javier Rodriguez

2026
as Bane (voice)

2010 · ★ 4.6
as Danny Wilcox

2012 · ★ 7.7
as Vaas Montenegro

as Bane (voice)


2013
as Orville

2016
as Johnny H. / Alter Ego
Movies from TMDB, TV roles from TVmaze (main cast only).