Twenty-five year, multiple sport coach, high school, youth, and club levels (ages 3 through adult)
Head Coach – Randolph Boys Youth Lacrosse
Former Head Coach – Randolph Rising Rams
Former Assistant Coach – Randolph HS Boys Lacrosse
Former player / captain Randolph HS Boys Lacrosse, Swimming, Soccer
Former Assistant Coach – Jefferson HS Boys Lacrosse; multiple division titles
Former Head Coach – Jefferson HS Boys & Girls Swim Teams; Morris County title, Coach of the Yyear, Team of the Year
Former Head Coach – Jefferson HS Boys Soccer
Former Assistant Coach – Lafayette Azurri Soccer Club (VA)
Former Head Age Group Coach – Morris Center Swim Team
Rookie of the Year – James Madison University Men’s Water Polo