Leo Leyden profile

Leo Leyden

Acting

  • Born 28/01/1929
  • Dublin, Ireland
  • Died 07/08/2007

Known For