Steven Almeida
Acting
Born
Apr 20, 2001
From
Imbabura, Ibarra, Ecuador