
Known For
Filmography
2024

In China's Shadow – The Philippines at the Center of a Global Conflict
as Sprecher
Movie - Released: 9/17/2024

2023


2022

2021

2020
TV
2019




2018

2015

2014
TV
2012
Movie

2009
TV

2008

TV
2007

2006

2005

TV
Unknown

Hylas and the Nymphs
Movie