Profile Image Placeholder
  • Communications & Internet Law, Construction Law, Real Estate Law
  • Maryland, Wisconsin
Review This Lawyer
Practice Areas
Communications & Internet Law
Construction Law
Real Estate Law
Additional Practice Areas
  • Construction
  • Golf
  • Real Estate
  • Real Estate Housing
  • Real Estate Office
  • Telecommunications
  • Zoning, Land Use, and Approvals
Jurisdictions Admitted to Practice
Maryland
Placeholder image for jurisdictions.
Wisconsin
Placeholder image for jurisdictions.
Professional Experience
Partner
Saul Ewing LLP
Current
Education
Marquette University Law School
J.D
Placeholder image for education.
Marquette University
B.S
Placeholder image for education.
Professional Associations
Current
Activities: Past President, Baltimore County Chamber of Commerce
Placeholder image for professional associations.
Current
Activities: Past President, Baltimore/Washington Chapter, NACORE
Placeholder image for professional associations.
Current
Activities: Faculty Member, The Johns Hopkins University’s Master of Science and Certificate in Real Estate Programs
Placeholder image for professional associations.
Current
Activities: Faculty Member, National Association of Industrial and Office Parks (NAIOP), Maryland Chapter, Educational Seminar Series, 2007
Placeholder image for professional associations.
Current
Activities: General Counsel and Past Chairman of the Board, Baltimore County Revenue Authority
Placeholder image for professional associations.
Current
Activities: Past Chairman, State and Local Laws and Zoning Committee, Baltimore County Bar Association
Placeholder image for professional associations.
Current
Activities: General Counsel, Maryland Chamber of Commerce, 1990-2007
Placeholder image for professional associations.
Current
Activities: Executive Board Member, Leadership Baltimore County, 1984 -1999
Placeholder image for professional associations.
Publications
Articles & Publications
Publication
Websites & Blogs
Website
Website
Contact & Map
Lockwood Place
Baltimore, MD 21202
Telephone: (410) 332-8816
Fax: (410) 332-8817