Xuan Fraser is an actor, known for Rude (1995), Bugs (2003) and As You Like It (2010). Read more on iMDB