Len Santos

Info

Role

Actor

Len Santos

Biography

Len Santos is a production designer and actor, known for Wating (1994), Milagros (1997) and In the Navel of the Sea (1998).

Known For

Wating

Wating

7.2
7.2
Milagros

Milagros

7.1
7.1