Director of Instruction
- Las Vegas Golf School - Las Vegas, Nevada
- International Academy of Golf - Las Vegas, Nevada
- New England Golf World - North Kingstown, Rhode Island
PGA Class A Head Professional
- Hilton Inn Country Club - Victorville, Californa
- Hesperia Country Club - Hesperia, California
- Silver Lakes Country Club - Helendale, California
- Los Prados Country Club - Las Vegas, Nevada
- Golf Links - Craston, Rhode Island
- Part-T-Golf - Riviera Hotel - Las Vegas, Nevada
Teaching Professional
- America's Favorite Golf School
- Las Vegas National Country Club - Las Vegas, Nevada
- San Luis Rey Downs Golf Club - Bonsall, California
- Carlsbad Golf Center - Carlsbad, California