6625 Miami Lakes Dr. E, Suite 214

Miami Lakes, FL, 33014

Tel + (305) 777-3897
Cel + (305) 401-4521



A founding-partner at Vista Legal, PLLC, Stephen has substantial experience practicing immigration law before administrative agencies, immigration courts, and federal courts.

Stephen is qualified to handled even the most complex immigration cases.


He graduated from the University of Florida in 2011, and he received his J.D., cum laude, from the University of Miami School of Law in 2013. Stephen was admitted to practice law in the State of Florida in 2014, and he has practiced law in Florida ever since then. Stephen also handles cases throughout Florida’s state court system.

Stephen is fluent in Spanish and a speaker of Mandarin Chinese. Due to his many years of practicing immigration law and involvement with different communities of immigrants, he understands what it takes for each client to achieve their own vision.

Bar Admissions:

Federal Court Admissions: