Aidan O'Hare

Aidan O'Hare is an actor who plays Frederick Regan in the Irish television series, Dead Still.