Home›Luke AshlockeLuke AshlockeKnown for ActingPlace:Glasgow, Scotland, UKMovies2014Tangled Web Details 2010Vicky and Sam Details TV Shows2005Grey's Anatomy Details