Nick Jameson

Nick Jameson is the actor who portrays Edward Hill in Criminal Minds. He portrays Richard Malkin in season 1 and 2 of Lost. He also appeared in 24.