He graduated from Pace University School of Law in 1980 and received his B.A. Degree from Rutgers College in 1977. He has extensive experience in all areas of Immigration and Nationality Law including nonimmigrant visas, immigrant visas, labor certificates, inadmissibility, removal and naturalization.