Mitchell Self is an actor and production designer, known for Fat Girls (2006), Jack's Hit (2007) and Irish American Ninja (2005). Read more on iMDB