No photo

Biff Manard

Acting

  • Born 01/01/1943
  • Las Vegas, Nevada, USA
  • Died 19/05/2014

Known For