David O'Hara

David Patrick O'Hara (born 9 July 1965) is a Scottish actor.