2026 · Self
2023 · Self
2022 · Self
2020 · Self
2016 · Himself
2015 · Directing
2015 · Self
2008 · Self
1998 · Writing
1996 · Writing