Kevin Osbourne was born in Kingston, Jamaica and grew up in Los Angeles, California. He is an Army Veteran and currently resides and writes in San Diego, CA.Kevin Osbourne was born in Kingston, Jamaica and grew up in Los Angeles, California. He is an Army Veteran and currently resides and writes in San Diego, CA.