Acting
2026 · Self
2025
2024 · Self
2015 · Self - Science Fiction Author
2014 · Self
2013 · Himself
2008 · Self
1996 · Self