after seeing this video..I have to agree he is an annoying prick.
http://www.youtube.com/watch?feature=player_detailpage&v=3oAHR7daMdY#t=89s
Biography(from his facebook)
Once upon a time, when Singapore was a fine country. There came a fine day, rising from the shores from the Phillipines...