Puma was born and raised in Stockholm, Sweden. She grew up being a bit of a dork - hanging out in stables, riding horses, not liking boys. She was a bit too tall and a bit too gangly back then. She grew up and ended up working in Computer Sales until she was approached by a photographer who suggested she model.
Puma took his advice and entered a bikini contest and won. She decided she would start doing glamour modeling which led to some very softcore shoots (no pussy shots, just solo) under the name Johanna in 2001-2002.
In 2003, Puma relocated from Sweden to Torrance, California, changed her name to Puma Swede and began doing all sorts of nasty things on film. She's 5'10", hot, horny and making up for lost time.