Tan Daniel Leo is an Indonesian actor from Jakarta.
Senandung Cinta Lilis
Series • 2025
The Third Eye
Movie • 2017
Video Maut
Movie • 2016
Relationshit
Movie • 2015