
Actor
Age 39 · Hinsdale - Illinois - USA

2019 · ★ 6.8
as Bret Johnson

2014 · ★ 5.9
as Leonardo

2019 · ★ 6.4
as Ackers

2022 · ★ 7.3
as Young Actor (Jack's Beach Set)

2016 · ★ 6.1
as Leonardo

2025 · ★ 5.9
as Young Robert

2024 · ★ 6.1
as Alec

2022
as Jackson Reed

2021
as Nate Falco

2025
as Abe
Movies from TMDB, TV roles from TVmaze (main cast only).