Nichi Hodgson was born on September 9, 1983 in Wakefield, West Yorkshire, England, UK. She has been married to Ferdie Ahmed since November 4, 2020.
Sin datos