David es hijo de padres australianos, tiene una hermana menor la actriz Caitlin Berry.
Nació en Canadá pero se mudó a Sídney (Australia) cuando tenía apenas siete años, antes de convertirse en actor trabajó como periodista.
[1] David es miembro del grupo KHODA también integrado por Andrew Cutcliffe, Cooper George Amai, Lucas Glover y Kyle Sapsford.
Ese mismo año apareció como invitado en un episodio de la serie Miss Fisher's Murder Mysteries.
En el 2013 se unió al elenco principal del drama A Place To Call Home donde interpretó a James Bligh,[3][4][5] hasta el final de la serie en el 2014 luego de finalizar su segunda temporada.