Movie | The Light | Herself | 2017 |
Movie | Pee-wee's Big Holiday | None | 2016-03-18 |
Movie | The White Orchid | Tina | 2016-03-07 |
Movie | Bizarre Bracket Behavior | None | 2013-03-20 |
Movie | Top 100 Video Games of All Time | Herself | 2012-06-11 |
Series | The Gates | Leigh Turner | 2010-06-20 |
Movie | 2008 Asian Excellence Awards | Nominee | 2008-05-01 |