Nathaniel DeVeaux is an actor, known for The Butterfly Effect (2004), Antitrust (2001) and Along Came a Spider (2001).
Smallville - Season 3