Биография отсутствует.
2018The One That Got AwayСериалв роли Iñigo Sandoval · эпизодов: 88
2017Meant To BeСериалв роли Ethan Spencer-Hughes · эпизодов: 118
2013A Moment In TimeФильмв роли Brix
2012PamanaФильмв роли Emerson
2012Shake, Rattle, and Roll Fourteen: The InvasionФильмв роли Emerson (segment "Pamana")
2006Pinoy Big Brother: Teen EditionСериалв роли Self - Teen Housemate