Ross Garland is a producer and actor, known for U-Carmen eKhayelitsha (2005), Big Fellas (2007) and Spud (2010). Read more on iMDB