His recent performances have been well received by movie critics, and he has won a number of acting awards in the Philippines. Some of his noticeable portrayals are in the films Prosti, Bayarán, Ang Huling Birhen sa Lupa, Hubog, Aishite Imasu 1941: Mahal Kita and Mano Po 3: My Love.
Movie critics have praised His recent performances, and he has received numerous acting awards in the Philippines. Notable roles include those in Prosti, Bayarán, Ang Huling Birhen sa Lupa, Hubog, Aishite Imasu 1941: Mahal Kita, and Mano Po 3: My Love.