Photo Albums









Useful Links

The Coach

  • Head Swimming Coach & Aquatics Director at the Bolles School - Jacksonville, Florida (2007 -present)
  • West Virginia Univerisity Head Coach Swimming & Diving - Morgantown, WV (2004-2007)
  • Northwestern University Associate Head Coach Men's Swimming & Diving - Evanston, Illinois (2003-2004)
  • Northwestern University Assistant Coach Men's Swimming & Diving - Evanston, Illinois (2000-2003)
  • Wildcat Aquatics Head Coach - Evanston, IL (2002-2004)
  • Northwestern Aquatics Swimming Association Director - Evanston, Illinois (2002-2004)
  • Hillenbrand Aquatics of Tucson Head Coach - Tucson, Arizona (1997-2000)
  • Techinical Director Cantabric Swimming Federation - Santander, Spain (1996-1997)
  • University of Arizona Volunteer Coach Men's & Women's Swimming - Tucson, Arizona (1995-96)
  • Honved Swim Club Volunteer Coach - Budapest, Hungary (1995)


International Coaching

  • Assistant Coach of the Singapore National Team for the 2013 FINA World Championships in Barcelona, Spain.
  • Assistant Coach of the Singapore Olympic Team for the 2012 London Olympic Games, England.
  • Assistant Coach of the Singapore National Team for the 2011 SEA Games in Jakarta, Indonesia. 
  • Head Coach of the USA Junior National Team for the 2011 Junior World Championships in Lima, Peru.
  • Assistant Men's Coach USA Junior National Team for the 2010 Junior Pan Pac Games in Hawaii.
  • Head Coach of the Curacao National Swim Team for the 2008 Beijing Olympic Games, China.
  • Assistant Coach for the Israeli National Team for the 2008 European Championhip in Eindoven, Nederlands.
  • Assistant Coach of the Mexican National Team at the 2007 World Championships in Melbourne, Australia