Desmond Shen was born in 1963 in Singapore. He is an actor, known for Unriddle (2010), La Femme (2008) and The Dream Makers (2013).
No data