One South Dearborn Chicago Illinois 60603
(312) 853-3382
Loyola University Chicago School of Law (1998)
Illinois 1998 Bar
Unknown Status
Antitrust Law
Appeals & Appellate
Bankruptcy