J.D., St. Mary’s University School of Law, San Antonio, Texas, 1989
Briefing Attorney, the Honorable Judge Sam Houston Clinton, 1989-90
Board Certified in Criminal Law by the Texas Board of Legal Specialization
Licensed by the Texas Supreme Court, United States Supreme Court, U.S. Fifth Circuit Court of Appeals, and the Western, Northern, and Eastern Districts of Texas
Lobbyist for the Texas Criminal Defense Lawyers Association, 1995-2005
Faculty, Texas Criminal Trial College
Speaker, University of Texas School of Law
Author/Speaker/Course Director, Texas Criminal Defense Lawyers Association 1991-present