Leon B
Producer
Decatur, GA Member since May 2019
Hi! Fellow filmmaker here born and raised in Houston, TX. Lived in LA for 8 years an now reside in good ol Atlanta. I have a mini indie studio set up so feel free to check out my gear and hit me up!