Eric Cherry was born on 2 February 1983 in El Paso, Texas, USA. He is an actor, known for Death Stranding (2019), Darker Than Black: Kuro No Keiyakusha (2007) and Hagane No Renkinjutsushi (2009).