Riverdance: The New Show
Role(s): Lead Dancer
Riverdance: Live from Radio City Music Hall
Riverdance: Live From New York City
Dancing on Dangerous Ground
Role(s): Diarmuid
Celtic Feet
Role(s): Instructor