Luke Hobbins is an actor, known for Griff the Invisible (2010) and Franswa Sharl (2009). Read more on iMDB