Filipino actor born on 17 March 1951 in Iligan, Philippines. He studied acting at the University of Michigan. His works include Formula 51 (2001), Mortdecai (2015) and The Sleeping Dictionary (2003). He died on 13 June 2015 in London, UK.
(According to views)
Filipino actor born on 17 March 1951 in Iligan, Philippines. He studied acting at the University of Michigan. His works include Formula 51 (2001), Mortdecai (2015) and The Sleeping...Read more Dictionary (2003). He died on 13 June 2015 in London, UK.