Born and raised in Fresno, California, she has lived in Colorado, Texas, California, Bogota (Colombia) and Calgary (Alberta, Canada), where she earned a BS in Computer Sciences. Before returning to her first love, writing, she worked as a computer programmer/systems analyst for several years. Shirley currently resides in Las Vegas, Nevada where she belongs to The Romance Writers of America, Sisters in Crime, and Las Vegas Writers Group.