BA, Political Science, Syracuse University, 1980.
Assembly Member, New York State Assembly, 2003-2010
Assemblymember, New York State Assembly, 2003-present
Won Special Election, New York State Assembly, District 79, 2003
Candidate, New York City Council District 16, 2001
Deputy Field Director, Clinton for President, New York City, 1992
Committeeman, New York State Democratic Committee, 1982-1990
Vice President, 44th Precinct Community Council
Community Coordinator, Assemblywoman Aurelia Greene
District Director, Congressman José Serrano
Member, Local Draft Board United States Selective Service System, 1998-present
Member, Neighborhood Advisory Board, Department of Youth and Community Development, 1994-1998
Member, Community Board One, 1982-1990
Deputy Chief Clerk, Bronx Board of Elections, 2002-2003
Legislative Aide, Assembly Aurelia Greene, New York State Assembly, 2000-2002
Legislative Director, Councilman Adolfo Carrion, New York City Council, 1998-2000
Manager, The Bronx Health Plan, Incorporated, 1994-1996
Lecturer, Race and Ethnicity, John Jay College
Lecturer, Urban Politics, College of New Rochelle
Member, Bronx Branch National Association for the Advancement of Colored People
President/Board of Directors, Sherman Terrace Cooperative Incorporated