Stuart Cowan is an actor, known for Final Destination 3 (2006), John Tucker Must Die (2006) and She's the Man (2006). Read more on iMDB