Liam Cavanagh

Played by Johnny McPherson, Liam Cavanagh is the father of Leanna Cavanagh.