
Actor
Age 44 · USA

2020 · ★ 8.1
as Paul (voice)

2017 · ★ 8.1
as Mr. Browne

2023 · ★ 6.3
as Sebastian (voice)

2017 · ★ 7.2
as Dos (voice)

2019 · ★ 5.4
as Damrish

2022 · ★ 7.1
as Victor Stone / Cyborg (voice)

2023 · ★ 7.2
as Spruce (voice)

2018 · ★ 7.3
as Collin

2024 · ★ 6.6
as Adult Elwood

2021 · ★ 6.9
as Ben

2026 · ★ 6
as Vikktor

2017 · ★ 6.7
as Slim Robinson

2025 · ★ 7.9
as Marquis de Lafayette / Thomas Jefferson

2026 · ★ 5.9
as Greg

2026 · ★ 5.2
as Josh

2016 · ★ 7.1
as Narrator (voice)

2017 · ★ 6.4

2020

2026
as Charlie

2026
as Anthony

2018

2018
as Narrator (voice)

2021
as Narrator (voice)

2010
as Neil Davis
Movies from TMDB, TV roles from TVmaze (main cast only).

2023 · Disney+ · To Be Determined
as Future Josh Bell (voice)

2023 · Apple TV · Ended
as Marshall Zucker

2023 · DisneyNOW · Ended
as Rat King (voice)

2022 · Apple TV · To Be Determined
as Jamdolin (voice)

2020 · Paramount+ with Showtime · Ended
as Frederick Douglass

2020 · Apple TV · Ended
as Helen / Passenger / Government Lady (voice)

2020 · AMC · Ended
as Andre Layton

2019 · Prime Video · Ended
as Tunde (voice)

2019 · Prime Video · Ended
as Aaron Barrett / Oh Father