Leo Sciara
Leo Sciara演员

Leo Sciara is an independent actor from Hamilton,Ontario who has been active in short films, commercials, and web series. Most recently he has returned from New York City where he was shooting the 20 episode ensemble cast web series Here We Wait. The project is now in post-production and will be airing on YouTube in the winter of 2016.

TA的作品(5)