Half sth Author October 27, 2021 Lucy McLay Lucy McLay was born in 1980 in the U.S. She is a costume designer by profession.