[1] He played for the United States in the 2017 ICC World Cricket League Division Three tournament in May 2017.
[2] In June 2019, he was named in a 30-man training squad for the United States cricket team, ahead of the Regional Finals of the 2018–19 ICC T20 World Cup Americas Qualifier tournament in Bermuda.
[3] The following month, he was one of twelve players to sign a three-month central contract with USA Cricket.
[6] He made his List A debut on November 11, 2019, for the United States in the 2019–20 Regional Super50 tournament.
[7] In June 2021, he was selected to take part in the Minor League Cricket tournament in the United States following the players' draft.