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
The Cisco Kid (1950). She died on March 17, 1990 in San Bernardino, California, USA.