Our attorneys
Barry S. Ranshi, Managing Partner
Barry is a New Orleans native who focuses exclusively on criminal defense. He has worked as a staff attorney to an Orleans Parish criminal court judge, an Orleans Parish Assistant District Attorney, a public defender with the 17th Judicial District Court Public Defender's Office and a trial and appeals attorney at a large New Orleans criminal defense firm.
John J. Mason, J.D., Ph.D., Senior Partner
John handles state and federal criminal defense across southeast Louisiana. He is licensed in Louisiana and Texas, earned his J.D. at Loyola University New Orleans College of Law, and previously served as a U.S. Patent Attorney and as a law clerk in Orleans Civil District Court.
Patricio Ramos, Associate Attorney
Patricio is a former prosecutor and U.S. Navy veteran. He brings military discipline and a prosecutor's view of how cases are built to every case he handles.
Our staff
Brian Medus, Administrative Assistant
Brian supports the firm's attorneys and clients as Administrative Assistant.
Viviana A. Rayon Chavero, Paralegal
Viviana supports the firm's attorneys and clients as Paralegal.
How does our team work on your case?
Your case gets the attention of a team that understands criminal cases from the prosecution side and the defense side. Barry S. Ranshi leads the firm and stays involved in the cases we take on, and our attorneys work together when a case calls for it. One client wrote on Avvo: "Barry Ranshi and John Mason worked tirelessly in my defense, were very accessible, and assured a most acceptable resolution. I highly recommend Barry and John for any legal needs."
To talk with our team, call (504) 905-8399. We answer 24/7.
Ready to talk?
If you have been charged with a crime, let our team put its experience as Louisiana criminal defense attorneys to work for you. The first consultation is free and confidential. Call (504) 905-8399 or visit our contact page. You can also learn more about the firm or see our practice areas.













