570.562.4520 ext. 109
- Criminal law
- Real estate
- Pennsylvania Municipal Police Officer - 1994 – 2007
- Clerk to Judge Barrasse - Lackawanna County - 2004
- Special Master - Lackawanna County Juvenile Court - 2007
- Leadership Lackawanna - 2005
- CALI Award for Excellence
- Keystone College Founder's Award
- White Collar: 3:13-CR-22 – 112 A.F.T.R.2d (RIA) 5460 – M.D. Pa.
- Bankruptcy and Fraudulent Transfer Litigation: 494 B.R. 816 - Bankr. M.D. Pa.
- Public Official and Employee Ethics Act Civil Litigation: 19 A.3d 570 - Pa. Commonwealth Ct.
- Insurance Litigation: 606 Pa. 584, 2 A.3d 526
- Civil Litigation: 2 Pa. D.& C.5th 308
- Solicitor - Lackawanna County Prison Board - 2010 - present
- Hearing Committee Member – Disciplinary Board of the Supreme Court of Pa. - 2008 - 2014; 2016 - present
- All About the Kids Bicycles, Inc. Board of Directors - 2015 - present
- Keystone College National Alumni Association Board of Directors - 2011 - present
- Treatment Court Advocacy Center of Lackawanna County Board of Directors - 2017 - present
- University of Pittsburgh School of Law
- Keystone College
- U.S. Court of Appeals - 3rd Circuit
- U.S. District Court - M.D. Pa.
- U.S. District Court - D.N.J.