
Actor
Age 39 · Malaysia

2020 · ★ 7.7
as Dry Eye

2018 · ★ 6.6
as Sean Townsend

2018 · ★ 7
as Nick Young

2019 · ★ 7.2
as Tom Webster

2024 · ★ 7
as Freddy Alvarez

2021 · ★ 6.4
as Snake Eyes

2025 · ★ 5.9
as Tuah

2022 · ★ 6.1
as William Elliot

2025 · ★ 5.8
as Sean Townsend

2023 · ★ 6
as Morgan Gaines

2024 · ★ 7.2
as Hu (voice)

2023 · ★ 5.4
as Vance Druid

2020 · ★ 5.4
as Kit

2026 · ★ 8.6
as Narrator (voice)

2025 · ★ 6.1
as Nicolas

2026
as Father

2020 · ★ 5.4
as Mr. Vargas

2009
as Iskandar Tan Sri Murat


2013
as Henry
Movies from TMDB, TV roles from TVmaze (main cast only).