Call us today at 914-595-6581


Practice Areas

class action, commercial litigation, constitutional law, construction, corporate, criminal, employment, personal injury, securities, torts, trademark, trusts and estates


Georgia, North Carolina, South Carolina, Texas, United States Supreme Court, Fourth Circuit Court of Appeals, United States District Court for the Eastern, Middle and Western Districts of North Carolina, United States District Court for the District of South Carolina


University of North Carolina School of Law, J.D., with honors, 2000

College of Charleston, B.A., 1997

Joel founded his solo practice in 2010. In his practice, Joel has devoted a substantial amount of time to providing contract services, both to an AmLaw 100 firm and to solos who previously worked in BigLaw. Before going out on his own, he spent seven years as an associate at Haynsworth Sinkler Boyd, P.A. He has repeatedly helped lead his clients to success in a variety of different contexts, from plaintiff’s wrongful death cases, catastrophic injury cases, and “bet the company” cases, to more common plaintiff’s injury and commercial cases, including auto accident, trade secrets cases, business tort (fraud, misrepresentation, etc.), employee non-compete, breach of contract, class action, construction, product liability and premises liability cases (among others). After law school, Joel clerked for two years for the United States Court of Appeals for the Fourth Circuit, including one year for the current Chief Judge, William B. Traxler, Jr.

When he’s not working, Joel is an avid poker fan who plays fairly consistently (though not always well) and is willing to watch just about any tournament being aired on TV. Having been born and raised in North Carolina, Joel is also a die-hard “my blood runs Carolina blue” Tarheel fan. Those hobbies, when combined with work and the time devoted to a new puppy and a budding interest in classical solo piano, keep Joel busy.

To be matched with Joel or one of our other experienced freelance lawyers, submit a match request or call us at 914-595-6581.