200 Campus Drive Florham Park NJ 07932
(973) 966-8183
Seton Hall University School of Law (1992)
U.S. District Court, Western District of New York 2008 Bar
Unknown Status