Debbie Howard

Debbie Howard

Debbie Howard is an actress, known for Fat Friends (2000), Life on Mars (2006) and Dalziel and Pascoe (1996).