Our Team

Lawyers who used to work for insurance companies. Staff who speak your language and keep you updated on your case.

Benjamin Roberts

Founding & Managing Attorney

Ben has represented injured Texans since 2010, spending eight years at a prominent Houston plaintiff’s firm — gaining first-chair trial experience and rising from associate to the firm’s first partner — before founding Benjamin Roberts Law in 2018. He started his career working for insurance companies, and what he learned there shapes every case the firm handles.

Joshua Moylan

Senior Associate Attorney

Joshua started his career working for insurance companies in injury cases before moving to the injured person’s side. That experience taught him how insurers build their defenses and what it takes to beat them. He now handles complex litigation and pre-litigation files involving 18-wheeler collisions, premises liability, and catastrophic injuries, graduating magna cum laude from South Texas College of Law Houston.

Staci Huynh

Paralegal & Firm Administrator

Staci brings over a decade of litigation experience to her dual role overseeing firm operations and managing a significant pre-litigation caseload. Her years working on the insurance company side of injury cases give her direct insight into how claims are processed—knowledge she now uses to strengthen case preparation for injured clients. Fluent in Vietnamese and English, Staci ensures language is never a barrier to justice.

Crystal Mejia

Legal Assistant

When clients call after an injury, Crystal is often the first person who helps them feel heard. She manages case files from intake through demand, coordinating medical records, insurance communications, and client updates. Crystal is bilingual in English and Spanish and currently pursuing her degree at the University of Houston.

Janice (Jingtian) Chen

Client Liaison & Mandarin Translator

Janice joined the firm in 2022 as a contract translator and quickly evolved into a full client liaison for Mandarin Chinese-speaking clients. She bridges the gap between attorneys and clients navigating the legal system in a second language, traveling to hearings, mediations, and trials to provide real-time translation. Janice is also a certified court translator.

Consultation Availability

Injured? Let Our Team Fight for You.

Call 713-609-1898 or contact us online for a free consultation.