Luci Christian Poster

Biography

Luci Christian was born on March 18, 1973 in Hico, Texas, USA as Louisa Michelle Christian. She is an actress and writer, known for Vampire Hunter D (1985), My Hero Academia (2016) and Appleseed Ex Machina (2007). She has been married to Michael Bell since April 19, 2008. They have two children. She was previously married to Christopher Berry.