Scott Richards is an actor, known for Chaos (2005), One Crazy Summer (1986) and Next Stop Wonderland (1998). Read more on iMDB