Scott Davidson is an actor, known for Fangs (2002), The Producers (2005) and Sound and Fury (2000). Read more on iMDB