Ha ottenuto i migliori risultati in doppio, specialità nella quale ha vinto un torneo del circuito maggiore in coppia con John Isner al Los Cabos Open 2021, diversi altri nei circuiti minori e ha raggiunto il 60º posto nel ranking ATP nel luglio 2022. In singolare ha vinto un solo titolo nel circuito ITF e non è andato oltre il 528º posto nel ranking del luglio 2015.
Fa le sue prime apparizioni tra i professionisti nel 2007 e inizia a giocare con continuità nel 2013. Nel febbraio dell'anno successivo vince il primo titolo in doppio nel circuito ITF e nel marzo 2015 conquista il suo unico titolo in singolare all'ITF Nicaragua F1 battendo in finale il colombiano Juan Sebastián Gómez. Esordisce nella squadra messicana di Coppa Davis nel 2016. Dopo aver vinto 19 titoli in doppio nel circuito ITF e aver perso 4 finali nell'ATP Challenger Tour, nel settembre 2018 vince il primo titolo Challenger a Tiburon in coppia con Luke Saville.
Debutta nel circuito maggiore nel 2016 e nel luglio 2021 raggiunge con Jamie Cerretani la semifinale al prestigioso Hamburg European Open. La settimana successiva trionfa al Los Cabos Open in coppia con John Isner battendo in finale Hunter Reese / Sem Verbeek. Vince il primo incontro in una prova del Grande Slam a Wimbledon 2022 e porta il best ranking alla 60ª posizione. A fine ottobre esce dalla top 100 e per alcuni mesi resta a cavallo della 100ª posizione. Riprende a scendere nel ranking dopo il titolo vinto al Challenger di Cleveland nel febbraio 2023 e un anno dopo esce anche dalla top 200.