Nicholas Anderson is an Indonesian actor.
What They Left Us 2026
as David
My Own Last Supper 2026
as Young Encek
Dear David 2023
as Bismo
Challenge Accepted 2022
as Wren
Credits from TMDB.