
Actor
Age 40 · USA

2014 · ★ 6.6
as Green Goblin / Harry Osborn

2023 · ★ 8
as Kenneth Nichols

2017 · ★ 6.7
as Major Valerian

2012 · ★ 6.9
as Andrew Detmer

2013 · ★ 7
as Jason Kancam

2017 · ★ 6.4
as Lockhart

2012 · ★ 6.8
as Second White Soldier

2012 · ★ 7.1
as Cricket Pate

2016 · ★ 7.2
as Victor (voice)

2013 · ★ 7
as Lucien Carr

2023 · ★ 6.7
as Brad

2017 · ★ 6.5
as Jan Van Loos

2015 · ★ 5.7
as Paul

2014 · ★ 5.5
as Zach Orfman

2013 · ★ 6.2
as Chris Morgan

2015 · ★ 6
as James Dean

2019 · ★ 6
as Billy 'The Kid' Bonney

2013 · ★ 6.8
as Trip

2026 · ★ 7.4
as Cole

2016 · ★ 6.5
as Roman

2012 · ★ 4
as Chris

2010 · ★ 5.4
as Cal Tradd

2011 · ★ 4.9
as Gil

2010 · ★ 4.6
as Cal Tradd

2018 · ★ 6.2
as John Joseph Alden (voice)

2026

as Thaddeus 'Teddy' Schumacher

as Eric

2024
as Carl E.
Movies from TMDB, TV roles from TVmaze (main cast only).

2027 · Apple TV · In Development
as Peter Riviera

2025 · Netflix · Ended
as Jacob Pratt

2022 · HBO Max · Ended
as Clayton Peterson

2021 · Apple TV · Ended
as Jim Dooley

2020 · Quibi · Ended
as Carl E.

2020 · Sky Atlantic · Ended
as Chris Lynwood