Show more
Desmond Tan (born 19 August 1986) is a Singaporean actor. He won the Star Awards for Best Actor for his role in When Duty Calls in 2018. Wikipedia
Marisa Abela
Jessica Biel
Ben Affleck
Dabney Coleman