 Liu appeared in the movie "Initial D" (頭文字D, 23 June 2005), playing a minor role as an obnoxious professional racer, complete with outlandish dreadlocks, who picks and loses a street race with the protagonist, played by Jay Chou.He went on to land a major role in the movie "Kung Fu Dunk", again as an enemy of Jay Chou's character – specifically, as the captain of a basketball team that wins games with all sorts of foul play.Liu was formerly part of a Taiwanese boy band called "SBDW".