Director
Emile Edwin Smith
Emile Edwin Smith is a director. Smith has most recently worked on Mega Shark vs. Mecha Shark (2014).
About Emile Edwin Smith
- Name: Emile Edwin Smith
Filmography as Director
- Mega Shark vs. Mecha Shark (2014)
Emile Edwin Smith is a director. Smith has most recently worked on Mega Shark vs. Mecha Shark (2014).