Ann Duncan was born on April 6, 1925 in Denver, Colorado, USA. She was an actress, known for 77 Sunset Strip (1958), Adventures of the Texas Kid: Border Ambush (1954) and Public Defender (1954). She died on March 17, 1990 in San Bernardino, California, USA.