Dallas Liu wurde in Los Angeles geboren und wuchs zusammen mit seinem Bruder im San Gabriel Valley auf.[1] Er hat chinesisch-indonesische Wurzeln. Im Alter von fünf Jahren fing er mit Karate an, eine Sportart, die er die nächsten acht Jahre auch auf internationaler Bühne betrieb. Während seiner Schulzeit fing er als Siebtklässler professionell mit dem Schauspielen an und betrieb zudem die Sportart Baseball.[2]
Seine Kampfkünste waren es auch, die ihm 2010 seinen ersten Auftritt vor der Kamera einbrachten, nachdem er für den Film Tekken in der von Jon Foo dargestellten Rolle des Jin Kazama im Kindesalter besetzt wurde.[3] Ein ehemaliger Kampfsporttrainer mit Verbindungen zur Film- und Fernsehindustrie, legte ihm nahe, am Casting für den Films teilzunehmen, wodurch er ohne vorherige Schauspielerfahrung die Rolle erhielt.[4] Nach seinem Auftritt in Tekken folgten zunächst einige Gastrollen in Fernsehserien, darunter Enormous, Bones – Die Knochenjägerin und CSI: Cyber. 2016 wurde er in Comedyserie Legendary Dudas als Carter in einer Nebenrolle besetzt, die allerdings nach nur sechs Episoden eingestellt wurde.
2018 stellte Liu in der Serie Wer war …? – Die Serie des Streaminganbieters Netflix, die junge Schauspieler in Vorbereitung der Darstellung historischer Personen zeigt, den Schauspieler und Martial-Arts-Kämpfer Bruce Lee dar. 2019 trat er in zwei Episoden der Serie Nick für ungut auf und wurde anschließend in der Comedyserie PEN15 als Shuji Ishii-Peters in einer der Hauptrollen besetzt. 2020 folgte eine wiederkehrende Rolle in der Serie Players. 2021 übernahm Liu als Ruihua eine kleine Rolle als Bruders der von Awkwafina dargestellten Katy in der Marvel-ComicverfilmungShang-Chi and the Legend of the Ten Rings. Im August 2021 gab Netflix bekannt, dass er für die Realfilm-Serienadaption der Zeichentrickserie Avatar – Der Herr der Elemente die Rolle des Prinzen Zuko übernehmen wird.[5]