Charlotte Hudson was born on January 4, 1972 in Sheffield, Yorkshire, England. She is an actress, known for Silent Witness (1996), My Hero (2000) and Broken News (2005).
Charlotte Hudson was born on January 4, 1972 in Sheffield, Yorkshire, England. She is an actress, known for Silent Witness (1996), My Hero (2000) and Broken News (2005).