The Secret Disco Revolution | Self | 2012-09-08 | |
Down Periscope | Village People Biker (uncredited) | 1996-03-01 | |
Teenage Mutant Ninja Turtles: Turtle Tunes | Raphael | 1994-10-03 | |
Teenage Mutant Ninja Turtles: We Wish You a Turtle Christmas | Raphael | 1994-10-01 |