Biography Who is Amy Walsh? Biography, Age, Husband, Family, Parents, Net Worth Who is Amy Walsh? Amy Walsh is a British actress who was born on July 27, 1987 in Bradford, West Yorkshire. She is best... King BygoneNovember 28, 2023