Лю дебютировал в кино в роли юного Дзина Кадзамы в фильме «Теккен» (2009). На прослушивание его направил один из его учителей боевых искусств. Менеджер Лю нашёл его через видеоролики о каратэ, загруженные на YouTube. У него была роль Картера в сериале «Легендарный Дудас» канала Nickelodeon.
Лю сыграл Шуджи, брата Майи Эрскин, в драмеди «Пен15» на канале Hulu.
Лю сыграл Тейлора Кинга в молодёжном драматическом сериале «Игроки».
Позже Лю появился в фильме Marvel 2021 года «Шан-Чи и легенда десяти колец». Он сыграл Руйхуа, младшего брата Кэти.
26 сентября 2020 года Лю провёл виртуальное чтение «Семь минут на небесах» к 10-летию пьесы.
12 августа 2021 года Netflix сообщил, что Лю получил роль Зуко в их телевизионной адаптации «Аватар: Легенда об Аанге».