Alizdair Sebastien Ray was born on September 15, 2003 in Wilmington, North Carolina, USA. He is an actor, known for All Wars End (2012).
Sin datos