Liam Cavanagh

Played by Jonny McPherson, Dr Liam Cavanagh is the Village GP.

Liam Cavanagh

Liam Cavanagh is played by Jonny McPherson

Played by Jonny McPherson, Dr Liam Cavanagh is the Village GP.

  • Liam Cavanagh