Leo Sheng (born 1996) is a Chinese American actor and activist known for playing Micah Lee on The L Word: Generation Q.
2021
as Bobbi
2020
as Self - Actor / Activist
2019
as Micah Lee
as Ethan