Charlotte Hudson is an English actress and television presenter. Hudson was born in Sheffield. Her brother is actor Robert Hudson. She also has two younger sisters: Laura and Lydia.
Silent Witness
Series • 1996
Watchdog
Series • 1985
My Hero
Series • 2000
Dinner Date
Series • 2010
Brainiac: Science Abuse
Series • 2003
I Fought the Law
Series • 2025
Bruiser