Steven Liu is an actor, known for Transcendence (2014), The Disaster Artist (2017) and Simply Fobulous (2005).
Take a Look at Me 2025
as Young Zhang
The Disaster Artist 2017
as Waiter
Transcendence 2014
as Chiu
Let's Get Laid! 2010
as Barfly
Credits from TMDB.