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 Sons of Adventure (1948). She died on March 17, 1990 in San Bernardino, California, USA.