2018
Titans
(TV Series) (writer - 1 episode)
-
Doom Patrol
(2018)
... (writer: "Let's Get Rocked" - uncredited)
2018
9-1-1
(TV Series) (writer - 1 episode)
-
Stuck
(2018)
... (writer: "Animal")
2017
The Detour
(TV Series) (writer - 1 episode)
-
The City
(2017)
... (writer: "Let's Get Rocked")
2016
Lucha Mexico
(Documentary) (writer: "POUR SOME SUGAR ON ME")
2016
Game of Silence
(TV Series) (writer - 1 episode)
-
Pilot
(2016)
... (writer: "Pour Some Sugar on Me" - uncredited)
2016
The Aliens
(TV Mini Series) (writer - 1 episode)
2015
Dolezal Backstage
(TV Series documentary) (performer - 1 episode)
-
Episode #1.3
(2015)
... (performer: "Tie Your Mother Down" - as Joe Elliot)
2006-2014
Family Guy
(TV Series) (writer - 2 episodes)
2014
Raising Hope
(TV Series) (writer - 1 episode)
-
Baby Phat
(2014)
... (writer: "Pour Some Sugar on Me" - uncredited)
2012
Rock of Ages
(writer: "Rock of Ages", "Pour Some Sugar on Me", "Bringin' on the Heartbreak")
2005-2010
Supernatural
(TV Series) (writer - 3 episodes)
-
Swan Song
(2010)
... (writer: "Rock of Ages")
-
Bugs
(2005)
... (writer: "Rock of Ages")
2009
Rage
(TV Series) (writer - 1 episode)
Kuorosota
(TV Series) (lyrics - 1 episode, 2009) (music - 1 episode, 2009)
-
Episode #1.8
(2009)
... (lyrics: "Let's Get Rocked") / (music: "Let's Get Rocked")
2007
Balls of Fury
(writer: "Rock Of Ages", "Photograph", "Pour Some Sugar On Me")
2001
Rock Star
(writer: "Let's Get Rocked", "Rock Rock! (Till You Drop)")
1993
Last Action Hero
(producer: "Two Steps Behind") / (writer: "Two Steps Behind")
1992
Encino Man
(lyrics: "Let's Get Rocked") / (music: "Let's Get Rocked")