Biography

Steve Carroll is known for Set Me Free: Vol. I (2016), Set Me Free: Vol. II (2016) and Love Song: The Triumph and Tragedy of Tchaikovsky (2014).

Filmography