Tosh was born in Germany but grew up in Titusville, Florida. His father was a preacher. He had one brother and two sisters. After graduating from Astronaut High School in 1993 and later the University of Central Florida with a degree in marketing, Tosh moved to Los Angeles where he lives with his dog. 