Cathy Barry - Home

Cathy Barry

Cathy Barry was born on September 28, 1974 in Bristol, England. She is an actress and producer, known for Exterminator City (2005), Flip a Coin (2004) and Six Bend Trap (2007). She is married to Phil Barry. They have two children.
read more

Portrait Photos of Cathy Barry 32 Portrait Photos

Landscape Photos of Cathy Barry 35 Landscape Photos