I was born at an Army base near Monterey, CA. I grew up in DeFuniak Springs, FL and graduated from Walton High School. While in high school, I was on the basketball and track teams. I received my B. S. degree from Troy State University summa cum laude with a Physical Science Major and dual minor (Biology and Computer Science). I earned my M. S. degree in Environmental Science from the University of Florida. My Masters project was an ecosystem study of Morrison Spring in eastern Walton County.
I worked as a Software Engineer for several Department of Defense Contractors before becoming a teacher. I began at Freeport High School in August of 1993. In addition to my teaching duties there, I have coached basketball, softball, cross-country, and track. I started as an adjunct instructor for OWCC in the fall of 2006, where I teach Environmental Science.
Outside of school, I enjoy hunting, fishing, photography, and anything else that gets me outside. I am known in this area as somewhat of an expert in local snake species and enjoy catching and relocating them. I have been married to my wife Beth for 37 years and we have two children and three grandsons. We also have two dogs, one cat, and an Oak Snake.