Presiding Judge Dates: November 1, 1996 to November 1, 1997Track Worked / Experience: Meadowlands - Harness
Associate Judge Dates: December 1, 1988 to June 1, 1993Track Worked / Experience: Isle Casino Racing Pompano Park
Director of Racing/ Race Seretary Dates: November 1, 1997 to November 1, 2008Track Worked / Experience: Meadowlands - Harness
Associate Judge Dates: May 1, 1993 to November 1, 1993Track Worked / Experience: Non-applicableBrandywine Raceway
State Steward Dates: June 1, 1990 to October 1, 1990Track Worked / Experience: Non-applicableMuskeegeon Race Course, MI
State Steward Dates: June 1, 1989 to October 1, 1989Track Worked / Experience: Non-applicableSaginaw Valley Downs, MI
Associate Comm. Judge Current PositionDates: May 1, 2018 to November 29, 2018Track Worked / Experience: Plainridge Racecourse
Associate Comm. Judge Current PositionDates: May 1, 2019 to November 29, 2019Track Worked / Experience: Plainridge Racecourse