Advocate, Advisor, Counselor

The foundation of my practice goes beyond just being an attorney, it’s being a builder, a partner, and a confidante. If I mind your needs, we support each other’s values, and we build something better then everyone around us, as well as us, benefits.

Who I am

I am a Catholic, a husband, a father, and a lawyer. I was born and raised on the St. Lawrence River in upstate New York and moved to the area for law school in 2010. 

I was licensed by the Virginia State bar in 2019 and the Washington D.C. Bar Association in 2022. 

I’ve served as general counsel and in house counsel for major corporations, small businesses, and international businesses. I’ve been a tech and process buff for years focusing on efficiency and integrations, streamlining life, and making things simpler for clients across every aspect of their lives. 

I launched my practice in 2025 with a very simple and straightforward principle – that legal services need to be accessible, affordable, and make sense. As a resident of Western Loudoun County and as someone who grew up rural I know that what you have and what you believe took countless years of development and care. As an attorney, I prioritize that and the inherent good we’re trying to achieve.

Attorneys should take on multiple roles. Everyone knows the advocate; someone who will go to the mat fighting for you. You also need an advisor; someone willing to tell you the full spectrum of the truth regardless of how comfortable it is. You also need a counselor; someone who understands that law isn’t just what’s in the engagement letter, it’s what’s going on in your life and the why behind things.

My why is simple – honor the values I grew up with and hold while contributing value to areas that are overlooked. If you want to take your life’s work seriously you need an attorney who not only gets it, but who finds a deep reverence for your consideration. You need me.

Reach Out for a Consultation

We’re here to help you navigate your estate and business planning needs. Contact us to discuss your unique situation and how we can support you in making informed decisions.

By clicking Get in Touch, you agree to our Terms and Conditions.