From 2003 until 2008, Shaw began working in various law firms across Florida, including Akerman Senterfitt Law Firm and Caparello and Self. In 2008, Shaw was appointed Florida's Insurance Consumer Advocate by then-Governor Charlie Crist. Shaw served as Insurance Consumer Advocate until 2010, when he took a position at Merlin Law Group.[5]
In 2014, incumbent state representative Betty Reed was unable to seek re-election due to term limits. Shaw decided to run for her district, District 61, facing teacher Sharon Carter, Democratic Party secretary Tatiana Denson and lawyer Edwin Narain in the Democratic primary.[6][5] The primary became a contest between Narain and the well funded Shaw. Despite Shaw earning the endorsement of former governor Crist, former congressman Jim Davis, former chief financial officer of FloridaAlex Sink, and a number of state legislators, Narain won the primary with 42% of the vote. Shaw placed second, receiving 34.5% of the vote. Narain was unopposed in the general election.[7]
In 2016, Narain did not run for re-election, opting instead to run for Florida Senate. Shaw once again ran for District 61. In the Democratic primary, Shaw faced activist Dianne Hart and radio host Walter L. Smith.[8] Shaw narrowly defeated Hart, receiving 43% to Hart's 41%, with Smith a distant third with 15%. Shaw was unopposed in the general election.[9]
Currently, Shaw is an attorney with the Swope, Rodante P.A. law firm located in Ybor City, FL.
Florida Attorney General candidacy
In 2018, incumbent RepublicanFlorida attorney generalPam Bondi was unable to run for re-election due to term limits. Shaw decided to run to succeed her.[11] In the Democratic primary, he faced attorney Ryan Torrens. However, Shaw attempted to sue Torrens off the ballot, claiming he had improperly transferred money into his campaign account in order to qualify for the primary. Circuit judge Karen Gievers of Tallahassee ruled in Shaw's favor, and ordered Torrens to be removed from the ballot just a week before the primary election. Though an appellate court suspended Gievers ruling pending a review, meaning Torrens would still be on the ballot for election day, Shaw defeated Torrens, receiving 73% to Torrens' 27%.[2]
In the general election, Shaw faced former judge Ashley Moody. Due to Bondi's reputation as a contentious figure in the state, the race became heavily watched.[12] Shaw criticized Moody for being an ally to Bondi, and he ran on a progressive platform of gun safety reforms, removing public corruption, defending civil and equal rights, and serving as a check on the Republican Legislature.[13] Shaw also said that, if elected, he would withdraw Florida from a lawsuit that challenged the constitutionality of the Affordable Care Act.[14] Despite his efforts, Moody defeated Shaw, 52% to 46%.[15]