Zachary was born in Washington DC, USA and speaks fluent French.
Zachary is a singer songwriter and currently has an album released under the title 'Yours, River' (link below).
Zachary is due to graduate from Guildhall School of Music and Drama in the summer of 2021.