Phone: (609) 577-3947

I joined the union on March 3rd, 2003 and have proudly served 16 years as a member. I currently serve as the VOC Middlesex Chair and delegate for Local 254. Formerly, I served as a trustee for Local 1006 (Middlesex County). I have also participated in the political action committee for previous councils. I graduated the Rutgers Union Leadership Academy. During that time, I completed a four-year apprenticeship, 300 hitters, and 212 Leadership Academy. Outside of work, I am a member of Mount Zion Lodge 135 of Free and Accepted Masons, as well as the South Brunswick Athletic Association Board. I currently reside in South Brunswick Township with my wife Debbie and two daughters.