Mr. Welch has represented defendants in many criminal jury trials, and the charges have involved serious traffic (such as driving on a suspended license and driving while intoxicated), possession of narcotics, illegal weapons, simple assault, fraud, drug distribution, conspiracy, serious assault, rape, and murder. For more than seven years he worked at the Office of the Public Defender in Baltimore.