Ho was elected to the Taipei City Council for the first time in 2010. That year, he was also elected to the Democratic Progressive Party's central standing committee.[1] In July 2012, Ho was reelected to the central standing committee.[4] During the 2012 presidential elections, Ho helped run Tsai Ing-wen's campaign in Taipei.[5] Ho contested a 2014 primary, and secured support from the Democratic Progressive Party for his reelection bid to the city council.[2] In December 2018, the DPP nominated Ho to run in a legislative by-election scheduled as a result of Pasuya Yao's resignation.[6] He faced four other candidates, including Kuomintang nominee Chen Ping-fu, and three independents.[7] Ho was elected to the Legislative Yuan on 27 January 2019, with 38,591 votes, amid a voter turnout of 30.39 percent.[8][9]