Peter Champion

Peter Champion is an actor who plays Henry Vickers on the Irish miniseries, Dead Still.