![]()
| Title | Year | Status | Character |
|---|
| Regular Show in Space | 2014-2016 | TV Series writer - 2 episodes |
| The Simpsons | 2016 | TV Series writer - 1 episode |
| Christine | 2016/I | writer: "Laughing" |
| 2015 FIFA Women's World Cup | 2015 | TV Series writer - 3 episodes |
| Late Night with Seth Meyers | 2015 | TV Series music - 1 episode |
| Guitar Man | 2015/I | Documentary performer: "Johnny B. Goode", "You Can't Do That", "Mississippi Queen" / writer: "Takin' Care of Business" |
| New Girl | 2015 | TV Series writer - 1 episode |
| It Takes a Choir | 2014 | TV Series documentary writer - 1 episode |
| The Tonight Show Starring Jimmy Fallon | 2014 | TV Series writer - 1 episode |
| Hawaii Five-0 | 2014 | TV Series writer - 1 episode |
| Altman | 2014 | Documentary writer: "No Time" |
| The Voice | 2014 | TV Series writer - 1 episode |
| The Best Laid Plans | 2014 | TV Mini-Series writer - 1 episode |
| Anchorman 2: The Legend Continues | 2013 | writer: "Let It Ride" |
| The Love Punch | 2013 | writer: "Taking Care of Business" - as Randolf Bachman |
| Supermensch: The Legend of Shep Gordon | 2013 | Documentary writer: "American Woman" |
| Celebrity Splash! Australia | 2013 | TV Series writer - 1 episode |
| The Tonight Show with Jay Leno | TV Series writer - 5 episodes, 2011 - 2013 music - 1 episode, 2011 |
| American Dad! | 2013 | TV Series writer - 1 episode |
| Decoding Annie Parker | 2013 | performer: "Our Leaves Are Green Again" / writer: "Our Leaves Are Green Again" |
| Lovelace | 2013 | writer: "Let It Ride" |
| Sound City | 2013 | Documentary writer: "You Ain't Seen Nothing Yet" |
| Nashville | 2013 | TV Series writer - 1 episode |
| The Campaign | 2012 | writer: "Takin' Care of Business" |
| The Watch | 2012/I | writer: "You Ain't Seen Nothing Yet" |
| Barter Kings | 2012 | TV Series writer: "Takin' Care of Business" |
| Fringe | 2011 | TV Series writer - 1 episode |
| 20 to 1 | 2010-2011 | TV Series documentary writer - 4 episodes |
| Castle | 2011 | TV Series writer - 1 episode |
| Parks and Recreation | 2011 | TV Series writer - 1 episode |
| Royal Pains | 2011 | TV Series writer - 1 episode |
| Danville 2nd Ward Young Men | 2010 | TV Series writer - 1 episode |
| The Hooker with a Heart of Gold | 2010 | writer: "Let It Ride" |
| Atop the Fourth Wall | 2010 | TV Series writer - 1 episode |
| Shrek Forever After | 2010 | writer: "These Eyes" |
| Inside Job | 2010 | Documentary writer: "Takin' Care of Business" |
| Waiting for 'Superman' | 2010 | Documentary writer: "Takin' Care Of Business" |
| The Big Bang Theory | 2010 | TV Series writer - 1 episode |
| Men of a Certain Age | 2009 | TV Series writer - 1 episode |
| Dancing with the Stars | 2009 | TV Series writer - 2 episodes |
| This Beat Goes On: Canadian Pop Music in the 1970s | 2009 | TV Movie documentary writer: "You Ain't Seen Nothing Yet", "Takin' Care of Business" |
| My Name Is Earl | 2006-2009 | TV Series writer - 3 episodes |
| Rage | 2008 | TV Series writer - 1 episode |
| Guitar Hero World Tour | 2008 | Video Game writer: "American Woman" |
| Cold Case | 2005-2008 | TV Series writer - 2 episodes |
| 60/90 | 2008 | TV Series writer - 1 episode |
| Gutterballs | 2008 | writer: "Let It Ride" |
| The Perfect Holiday | 2007 | arranger: "Jingle Bells" / performer: "Jingle Bells" |
| Halloween | 2007 | writer: "Let It Ride" |
| Superbad | 2007 | writer: "These Eyes" |
| It's a Boy Girl Thing | 2006 | writer: "You Ain't Seen Nothing Yet" |
| The Ex | 2006 | writer: "You Ain't Seen Nothing Yet" |
| Invincible | 2006 | writer: "Let It Ride" |
| Canadian Idol | 2005-2006 | TV Series writer - 4 episodes |
| Neighbours | 2002-2006 | TV Series writer - 4 episodes |
| Pepper Dennis | 2006 | TV Series writer - 1 episode |
| Idol - Jakten på en superstjerne | 2006 | TV Series writer - 1 episode |
| Degrassi: The Next Generation | TV Series performer - 2 episodes, 2004 - 2006 writer - 2 episodes, 2004 - 2006 music - 1 episode, 2006 |
| Karaoke Revolution Party | 2005 | Video Game "American Woman", "Takin' Care Of Business" |
| Stay | 2005/I | writer: "These Eyes" |
| Herbie Fully Loaded | 2005 | writer: "Roll On Down The Highway" |
| Idol | 2005 | TV Series writer - 1 episode |
| Standing Still | 2005/II | writer: "You Ain't Seen Nothing Yet" - as Randolf Bachman |
| The Sandlot 2 | 2005 | Video performer: "Takin' Care Of Business" / writer: "Takin' Care Of Business" |
| The Guess Who: Running Back Thru Canada | 2004 | Video documentary writer: "These Eyes", "Lookin' Out For #1", "No Sugar Tonight/New Mother Nature", "Let It Ride", "Undun", "American Woman", "Takin' Care of Business", "Laughing", "No Time", "Talisman" |
| New Zealand Idol | 2004 | TV Series writer - 2 episodes |
| My Generation G... G... Gap | 2004 | Short writer: "You Ain't Seen Nothin' Yet" - uncredited |
| Beach Boys Good Timin' | 2003 | Video writer: "Keepin' The Summer Alive" |
| Arrested Development | 2003 | TV Series writer - 1 episode |
| Radio | 2003 | writer: "Let It Ride" |
| The Delicate Art of Parking | 2003 | writer: "You Ain't Seen Nothing Yet" |
| The Night We Called It a Day | 2003 | writer: "You Ain't Seen Nothing Yet" |
| Daddy Day Care | 2003 | writer: "Takin' Care Of Business" |
| Two Weeks Notice | 2002 | writer: "Takin' Care Of Business" |
| The Sopranos | 2001-2002 | TV Series writer - 2 episodes |
| Leaving Metropolis | 2002 | performer: "Bottled Water" / writer: "Bottled Water" |
| Serving Sara | 2002 | writer: "American Woman" |
| Dead Heat | 2002 | "Retirement Roulette" |
| The Wire | 2002 | TV Series writer - 1 episode |
| About Schmidt | 2002 | writer: "Takin' Care of Business" 1970 |
| City of God | 2002 | writer: "Hold Back the Water" |
| Ash Wednesday | 2002 | writer: "Let It Ride" |
| Joe Dirt | 2001 | writer: "You Ain't Seen Nothing Yet" |
| A Knight's Tale | 2001 | writer: "Takin' Care Of Business" |
| Blow Dry | 2001 | writer: "You Ain't Seen Nothin' Yet" |
| Almost Famous | 2000 | writer: "American Woman" |
| Witchblade | 2000 | TV Movie writer: "American Woman" - as Randall Charles Bachman |
| The Replacements | 2000 | writer: "Takin' Care Of Business" |
| Poor White Trash | 2000 | performer: "Hey You" / writer: "Hey You" |
| Freaks and Geeks | 1999 | TV Series writer - 1 episode |
| American Beauty | 1999 | writer: "American Woman" |
| The Match | 1999 | writer: "You Ain't Seen Nothin' Yet" |
| Pirates of Silicon Valley | 1999 | TV Movie writer: "No Time" |
| Austin Powers: The Spy Who Shagged Me | 1999 | writer: "American Woman" |
| Pushing Tin | 1999 | writer: "You Ain't Seen Nothing Yet" |
| Radiofreccia | 1998 | writer: "You Ain't Seen Nothing Yet" |
| That '70s Show | 1998 | TV Series writer - 1 episode |
| 54 | 1998 | writer: "You Ain't Seen Nothing Yet" |
| Last Night | 1998/I | writer: "Takin' Care of Business" |
| Tohuwabohu | 1998 | TV Series writer - 1 episode |
| Jackie Brown | 1997 | writer: "Undun" 1969 |
| Das Leben ist eine Baustelle. | 1997 | writer: "You Ain't Seen Nothing Yet" |
| If These Walls Could Talk | 1996 | TV Movie writer: "American Woman" |
| The Cable Guy | 1996 | writer: "American Woman" |
| Trees Lounge | 1996 | performer: "ROLL ON DOWN THE HIGHWAY", "YOU AIN'T SEEN NOTHIN' YET" / writer: "ROLL ON DOWN THE HIGHWAY", "YOU AIN'T SEEN NOTHIN' YET" |
| Ballykissangel | 1996 | TV Series writer - 1 episode |
| Now and Then | 1995 | writer: "These Eyes" |
| Nothing Personal | 1995 | writer: "You Ain't Seen Nothin' Yet" |
| Due South | 1994 | TV Series writer - 1 episode |
| D2: The Mighty Ducks | 1994 | writer: "YOU AIN'T SEEN NOTHING YET" |
| Mystery Science Theater 3000 | 1989-1992 | TV Series writer - 2 episodes |
| The Wonder Years | 1992 | TV Series writer - 1 episode |
| Highway 61 | 1991 | writer: "Roll On Down the Highway" |
| The Spirit of '76 | 1990 | producer: "Takin' Care Of Business" / writer: "Takin' Care Of Business" |
| Taking Care of Business | 1990 | writer: "Takin' Care Of Business" |
| Going Overboard | 1989 | writer: "You Ain't Seen Nothin' Yet" |
| Quantum Leap | 1989 | TV Series writer - 1 episode |
| Body Slam | 1986 | producer: "Bad News Travels Fast", "Takin' Care Of Business" / writer: "Bad News Travels Fast", "Takin' Care Of Business" |
| Dolly | 1976 | TV Series writer - 1 episode |
| You Must Be Joking! | 1975 | TV Series writer - 1 episode |