- TV commercial for PETA (1998)
- Print ad for Prada (1997)
- TV commercial for PETA (Banned in the USA after it aired) (2005)
- Director video "Tear You Apart" by She Wants Revenge
- Director music video "Tired of Being Sorry (Spanishfaster)" by Ringside
- Director music video "If You Talk Too Much (My Head Will Explode)" by People in Planes
- (April 2014) Guest starred in a sketch for the Chinese comedy show "Diao Si Nan Shi" Season 3.