Profile of frank lupo