David James Alexander is an actor, known for Dutch (1991), Newsies (1992) and Shafted! (2000). Read more on iMDB