I was born and raised in Apple Valley, California, where I grew up playing just about every sport I could. While I was never the standout athlete, I genuinely loved being active, competing, learning new skills, and being part of a team. That early experience helped shape my belief that physical education should help every student find confidence, joy, and success in movement, not just the naturally athletic.

I earned my bachelor’s degree in Psychology from the University of California, Santa Barbara, with minors in Philosophy and Exercise & Health Science.

My passion for personal, social, and physical education brought me to San Diego, where I earned my teaching credential in Physical Education and Health Science from San Diego State University, a Master’s in Education and Curriculum from the University of San Diego, and later an Adapted Physical Education authorization from Point Loma Nazarene University.

Since joining Albert Einstein Academies in 2006 as the school’s first Physical Education teacher, I’ve had the privilege of helping build a comprehensive elementary P.S.P.E. (Personal, Social, Physical Education) program centered on physical literacy, student confidence, social development, meaningful challenge, and joyful movement experiences for all learners. My role has grown well beyond traditional PE instruction and often includes being a coach, teacher, motivator, problem solver, and yes, often a comedian.

I’m especially passionate about creating inclusive, engaging movement experiences that help students build competence, confidence, and a lifelong positive relationship with physical activity.

Outside of school, I’ve been married to my wife Felicia since 2012, and we have two wonderful sons, Fred and Karl. Our household also includes three energetic dogs: Luna, Astro, and Phoebe. When I’m not at school, you’ll usually find me spending time with family, traveling, enjoying fantasy books and movies, or playing sports like soccer, baseball, football, mountain biking, snowboarding, and golf.