Former actor Joshua Ang tied the knot with air stewardess Shannon Low, 27, on Saturday (Mar 3).
The 29-year-old left the entertainment scene in 2012 and is best known for his role in Jack Neo's I Not Stupid in 2002.
The wedding was an intimate affair by the beach in Singapore.
Ang popped the question during their fourth trip to Bali together at Potato Head Beach Club in December.
"Thank you for being the best partner one could ever have," he wrote in an Instagram post on Dec 22.
Joshua told local media that he is wife is expecting and that she is in the "early stages of the pregnancy".