Film Credits

Spider-Man: Far from Home (2019)
as
Crazy Rich Asians (2018)
as Alistair Cheng
2:22 (2017)
as Benny
Kiss (2011)
as Tom

TV Series Credits

Harrow (2018)
as Simon Van Reyk
Better Man (2013)
as Van Tuong Nguyen