FILMOGRAPHY
2000 · Lab doctor
2003 · Leon María Jara
1996 · Padre de Marcos
2002 · Consul Lee
1993 · 电影
1996 · García
2016 · 电影