Profile of will mcguirk