Movie | Year | Type |
---|---|---|
Song of the New Earth | 2014 | Producer |
Series | Episodes | Date | Type |
---|---|---|---|
Charmed (2018) | What to Expect When You're Expecting the Apocalypse | June 25, 2021 | Guest Star |
Charmed (2018) | Bruja-Ha | April 18, 2021 | Guest Star |
Charmed (2018) | You Can't Touch This | February 21, 2021 | Guest Star |
Smallville | Phantom | May 17, 2007 | Guest Star |
The L Word | L'Ennui | February 29, 2004 | Guest Star |