Leroy Bach was born in 1965. He is known for Ganzfeld (2011), I Am Trying to Break Your Heart (2002) and Soundstage (2003).
No data