ABOUT
Steven O' Riordan is an award-winning feature-length documentary producer and director. His works “The Forgotten Maggies”, “No Limbs No Limits” and “My Life” have been broadcast in 16 countries worldwide and seen by nearly 15 million people.
|
|