Shan Vesagas is a Filipino actor and brand endorser.
Highschool Experience
Role(s): Shan
Diving Into Love
Role(s): Kian