Enter show, artist name or venue

clear
Michael O'Hagan

Michael O'Hagan

Biography

Michael O’Hagan was born in Dublin, Ireland. He trained at Birmingham Theatre School and has enjoyed a varied career over the last 40 years as a professional actor,...

Read More

Current Shows

No productions found.