Ruth Hudson

Ruth Hudson

Ruth Hudson is an actress, known for Bernard's Watch (1997), Castaway (1986) and EastEnders (1985).