Allan Wu is part Chinese and American. He is a Singapore based actor, host and VJ. He was previously a moel. He is most commonly known as the host for Amazing Race Asia and the China version of it called China Rush. He was also a participant for America's hit reality TV programme, Fear Factor.
He tied the knot with local actress, Wong Li-Lin. They have two children together. Both Allen and Wong Li-Lin were managed under the same company; Fly Entertainment.
Recently, they both decided to go seperate ways via a divorce document.