David J. Smith

Info

Role

Director | Writer

David J. Smith

Known For

Happy Feet
Happy Feet
6.5
6.5
Rogue
Rogue
6.2
6.2