He is admitted to the bar in New York and New Jersey. He received his bachelor’s degree in accounting from Fairleigh Dickinson University, where he is an adjunct professor, and holds a law degree from Temple University School of Law and an LL.M. in tax from New York University. He has worked as a tax lawyer at Price Waterhouse and MetLife in addition to doing private legal work.