LeRoy Croft
Bio
LeRoy is a recording engineer, mix engineer and bassist. He won a Best Engineer SAMA in 2009 for his work on 340ml's 'Sorry For The Delay'. He is based at the Jazzworx studio in Joburg.
Johannesburg, South Africa
Contact
+27721908706
LeRoy Croft
Advert