Comedic television actor who is widely recognized for his performance as Principal Spencer on the teenage comedy series Luv U. He also starred on the series 100 Days to Heaven.
One of his earliest roles was in the 1988 Robocop parody Bobo Cop.
He was nominated for the Best Single Performance by an Actor award at the PMPC Star Awards.
He is from the Philippines.
Both he and Miles Ocampo starred on the series Luv U.