Zachariah Sebastian
- Casting Director
- Producer
- Editorial Department
Zachariah Sebastian was born in 1971 in Santa Cruz, California, USA. He is a casting director and producer, known for Untitled Sara Jane Moore Film, You Can't Win and Prison Da Vinci (2016).