Known for Acting

2022
as Roy
2003
2016
as Commander Luna
1998
as Rupert
1999
as Roger
2003
as Louie
2012
as Abu Saiyed
1997
2014
2003
as Ipe
2015
as Carling
1998
as Johnny
2003
as Boggs
2019
2006
as Dr. Carl (segment "Uyayi")
1999
2001
as Edwin
1999
as Mario
2004
as Daniel
2003
as Ramesh