Frank P. Castle was born in New Mexico. He was a graduate of the University of Oklahoma, and wrote novels and stories for magazines.