He married Rachael Blake on 21 December 2003. They later appeared alongside one another in HBO Asia's presentation of Serangoon Road. His son, Justin, is also an actor, with appearances in Somersault and Blue Water High to his credit.
