Career
Bus driver, Brooklyn, 1978. Member Local 726 Amalgamated Transit Union, 1979, secretary-treasurer Local 726, 1984—1987, president, Local 726, 1987—2002, international vice president, 2002—2010, international president, since 2010. Started and weekly host radio show, Mass Confusion Staten Island, New York, 1988—2000.
Ran a campaign for David Dinkins, New York, 1989. Ran the operation for Elizabeth Holtzman, New York.