M.G. Giovanni Mosesso

M.G. Giovanni Mosesso

Criminal Defense Attorney

Strategic, experienced, and focused on second chances.

About Gio

Gio Mosesso is the responsible attorney for the firm’s cases in St. Louis County Circuit Court. He joined Rose Legal Services after serving with the Missouri State Public Defender’s Office.

Before moving to Missouri, Gio spent nearly a decade handling complex criminal cases and capital litigation in Arizona, gaining extensive courtroom experience in some of the toughest cases. That background shaped his sharp, methodical approach to defense work and his deep commitment to fairness and justice.

Gio is passionate about protecting clients’ rights and making sure every person gets a fair and vigorous defense, no matter their background or circumstances.

Education
  • University of Arizona College of Law — J.D.
  • University of Arizona — B.A.
    Majors: Political Science and History
Bar Admissions
  • Missouri
🎥 Get to Know Gio

In this video, Gio shares his legal background, what drives his commitment to defense work, and how nearly a decade of experience in Arizona informs his courtroom strategy in Missouri.

🍔 Off the Clock with Gio

Gio is originally from Tucson, Arizona before relocating to the St. Louis area with his wife, Barbara. When he’s not in the courtroom, Gio stays active by playing in the St. Louis Men’s Baseball League and exploring the city’s food scene.

Free consultation

It is important that you immediately hire a drug attorney

What Clients Say About Gio

I just want to say thanks to Gio and the amazing team over at Rose legal service they made my family whole again and gave us light when all we saw was dark clouds if it's legal services you need you want the rose team on your side words can't explain the power and care that they have for their clients thanks again Gio for treating my family like your own
R
Reggie Calvin
Gio Mosesso was my Lawyer. He Was the best!! he got me a really good deal and made things very smooth in court. I would highly recommend this law firm and Gio especially.
B
Brian Cesnauskas
Gio was a top notch lawyer he really helped me out and when to bat for me I highly recommend him
D
David Krohn
Contact us icon

Contact
Us

X

Contact

"*" indicates required fields

How Did You Hear About Us?
SMS Agree*