Steven Almeida

Known for Acting

S
Born April 20, 2001
Place of Birth Imbabura, Ibarra, Ecuador

Filmography