Crazy Ex-Girlfriend (TV Series) (writer - 61 episodes, 2015 - 2019) (performer - 58 episodes, 2015 - 2019) (lyrics - 1 episode, 2019) (music - 1 episode, 2019) - I'm in Love (2019) - (performer: "Eleven O'Clock", "West Covina (final reprise)") / (writer: "Eleven O'Clock", "West Covina (final reprise)")
- Yes, It's Really Us Singing: The Crazy Ex-Girlfriend Concert Special! (2019) - (performer: "West Covina", "Let's Generalize About Men", "I'm a Good Person", "The Sexy Getting Ready Song", "We Should Definitely Not Have Sex Right Now", "Strip Away My Conscience", "Period Sex", "The Darkness", "You Stupid Bitch", "A Diagnosis") / (writer: "West Covina", "Let's Generalize About Men", "I'm a Good Person", "Maybe This Dream", "The Sexy Getting Ready Song", "We Should Definitely Not Have Sex Right Now", "Strip Away My Conscience", "Period Sex", "Let's Have Intercourse", "My Sperm Is Healthy", "I'm So Good at Yoga", "The Moment Is Me", "The Darkness", "You Stupid Bitch", "I've Got My Head in the Clouds", "I Hate Everything But You", "Danny's Turn", "A Diagnosis", "Anti-Depressants Are So Not a Big Deal")
- I Have a Date Tonight (2019) - (performer: "Love's Not a Game (reprise)") / (writer: "Love's Not a Game", "There's No Bathroom", "Love's Not a Game (reprise)", "Meet Rebecca!" (uncredited))
- I Need to Find My Frenemy (2019) - (performer: "The Math of Love Quadrangles", "Slow Motion", "Slow Motion (reprise)", "JAP Battle (reprise)") / (writer: "The Math of Love Quadrangles", "Slow Motion", "Slow Motion (reprise)", "JAP Battle (reprise)", "Meet Rebecca!" (uncredited))
- I'm Finding My Bliss (2019) - (performer: "Let Me Be in Your Show", "Etta Mae's Lament", "The Tick Tock Clock") / (writer: "Let Me Be in Your Show", "Etta Mae's Lament", "I'm the Bride of the Pirate King", "Etta Mae's Lament (revised)", "Meet Rebecca!" (uncredited))
- I Have to Get Out (2019) - (lyrics: "End of the Movie (reprise)", "Antidepressants Are So Not a Big Deal", "Real Life Fighting Is Awkward", "Meet Rebecca!" (uncredited)) / (music: "End of the Movie (reprise)", "Antidepressants Are So Not a Big Deal", "Real Life Fighting Is Awkward", "Meet Rebecca!" (uncredited)) / (performer: "End of the Movie (reprise)", "Antidepressants Are So Not a Big Deal")
- I Need a Break (2019) - (performer: "The Darkness", "I'm Not Sad You're Sad") / (writer: "I Hate Everything but You", "The Darkness", "I'm Not Sad You're Sad", "Meet Rebecca!" (uncredited))
- I'm Almost Over You (2019) - (writer: "Gratuitous Karaoke Moment")
- I Can Work with You (2019) - (performer: "Hello, Nice to Meet You (reprise #1)", "Hello, Nice to Meet You (reprise #2)") / (writer: "Hello, Nice to Meet You (reprise #1)", "Hello, Nice to Meet You (reprise #2)", "Meet Rebecca!" (uncredited))
- I Need Some Balance (2019) - (writer: "Meet Rebecca!", "Hungry Cat", "Itchy Cat", "Funky Cat", "Elated Cat", "Nostalgia", "Doggy Dog" - uncredited)
- I'm Not the Person I Used to Be (2018) - (performer: "Hello, Nice to Meet You") / (writer: "What U Missed While U Were Popular" (uncredited), "Hello, Nice to Meet You", "Meet Rebecca!" (uncredited))
- I Will Help You (2018) - (writer: "How to Clean Up", "Forget It", "Meet Rebecca!" (uncredited))
- I See You (2018) - (performer: "Trapped in a Car with Someone You Don't Want to Be Trapped in a Car With") / (writer: "Farewell, Fair Mustache", "Trapped in a Car with Someone You Don't Want to Be Trapped in a Car With", "Meet Rebecca!" (uncredited))
- I'm So Happy for You (2018) - (performer: "The Group Mind Has Decided You're in Love") / (writer: "I've Always Never Believed in You", "The Group Mind Has Decided You're in Love", "Meet Rebecca!" (uncredited))
- I'm Making Up for Lost Time (2018) - (performer: "One Indescribable Instant (reprise)") / (writer: "Meet Rebecca!" - uncredited)
- I'm on My Own Path (2018) - (writer: "Our Twisted Fate", "Don't Be a Lawyer", "Meet Rebecca!" (uncredited))
- I Am Ashamed (2018) - (performer: "The Cringe", "Time to Seize the Day") / (writer: "Meet Rebecca!", "The Cringe", "Time to Seize the Day")
- I Want to Be Here (2018) - (performer: "What's Your Story?", "No One Else Is Singing My Song", "A Wonderful Guy" (uncredited)) / (writer: "What's Your Story?", "No One Else Is Singing My Song")
- Nathaniel is Irrelevant. (2018) - (performer: "Nothing Is Ever Anyone's Fault", "You Do/You Don't Want to Be Crazy" (uncredited)) / (writer: "The Miracle of Birth", "Nothing Is Ever Anyone's Fault", "You Do/You Don't Want to Be Crazy" (uncredited))
- Trent?! (2018) - (performer: "Buttload of Cats", "Back in Action") / (writer: "Buttload of Cats", "I'm Just a Boy in Love", "Back in Action", "Period Sex (reprise)" (uncredited))
- Nathaniel and I Are Just Friends! (2018) - (performer: "Face Your Fears (Reprise)", "You Do/You Don't Want to Be Crazy" (uncredited)) / (writer: "This Session Is Going to Be Different", "Face Your Fears (Reprise)", "You Do/You Don't Want to Be Crazy" (uncredited))
- Oh Nathaniel, It's On! (2018) - (performer: "Horny Angry Tango", "He's the New Guy", "You Do/You Don't Want to Be Crazy" (uncredited)) / (writer: "Horny Angry Tango", "He's the New Guy", "You Do/You Don't Want to Be Crazy" (uncredited))
- Nathaniel Gets the Message! (2018) - (performer: "Without Love You Can Save the World", "You Do/You Don't Want to Be Crazy" (uncredited)) / (writer: "Without Love You Can Save the World", "Fit Hot Guys Have Problems Too", "You Do/You Don't Want to Be Crazy" (uncredited))
- Nathaniel Needs My Help! (2018) - (performer: "You Do/You Don't Want to Be Crazy" - uncredited) / (writer: "Get Your Ass Out of My House", "My Sperm Is Healthy", "You Do/You Don't Want to Be Crazy" (uncredited))
- Getting Over Jeff. (2017) - (performer: "My Friend's Dad") / (writer: "My Friend's Dad", "First Penis I Saw")
- Josh Is Irrelevant. (2017) - (performer: "A Diagnosis", "You Do/You Don't Want to Be Crazy" (uncredited)) / (writer: "This Is My Movement", "A Diagnosis", "You Do/You Don't Want to Be Crazy" (uncredited))
- I Never Want to See Josh Again. (2017) - (performer: "Maybe She's Not Such a Heinous Bitch After All", "You Do/You Don't Want to Be Crazy" (uncredited)) / (writer: "I Feel Like This Isn't About Me", "Maybe She's Not Such a Heinous Bitch After All", "You Do/You Don't Want to Be Crazy" (uncredited))
- Josh's Ex-Girlfriend Is Crazy. (2017) - (performer: "Scary Scary Sexy Lady") / (writer: "The End of the Movie", "Scary Scary Sexy Lady")
- Josh Is a Liar. (2017) - (performer: "You Do/You Don't Want to Be Crazy" - uncredited) / (writer: "I Go to the Zoo", "The Moment Is Me", "You Do/You Don't Want to Be Crazy" (uncredited))
- To Josh, With Love. (2017) - (performer: "You Do/You Don't Want to Be Crazy", "After Everything You Made Me Do (That You Didn't Ask For)", "Strip Away My Conscience") / (writer: "You Do/You Don't Want to Be Crazy", "The Buzzing from the Bathroom", "After Everything You Made Me Do (That You Didn't Ask For)", "Strip Away My Conscience", "I've Got My Head in the Clouds")
- Josh's Ex-Girlfriend Wants Revenge. (2017) - (performer: "Let's Generalize About Men", "Where's Rebecca Bunch?") / (writer: "Let's Generalize About Men", "Where's Rebecca Bunch?", "Where's Rebecca Bunch? (reprise)")
- Can Josh Take a Leap of Faith? (2017) - (performer: "What a Rush to Be a Bride") / (writer: "What a Rush to Be a Bride", "Rebecca's Reprise")
- Is Josh Free in Two Weeks? (2017) - (performer: "(Tell Me I'm Okay) Patrick", "I'm Just a Girl in Love" (uncredited)) / (writer: "Man Nap", "(Tell Me I'm Okay) Patrick", "I'm Just a Girl in Love" (uncredited), "Santa Ana Winds (reprise)" (uncredited))
- Josh Is the Man of My Dreams, Right? (2017) - (performer: "I'm Just a Girl in Love" - uncredited) / (writer: "Santa Ana Winds", "Let's Have Intercourse", "You're My Best Friend (and I Know I'm Not Yours)", "The Math of Love Triangles (reprise)", "I'm Just a Girl in Love" (uncredited))
- Will Scarsdale Like Josh's Shayna Punim? (2017) - (performer: "We'll Never Have Problems Again", "I'm Just a Girl in Love" (uncredited)) / (writer: "We'll Never Have Problems Again", "Period Sex (reprise)", "Remember that We Suffered", "I'm Just a Girl in Love" (uncredited))
- When Do I Get to Spend Time with Josh? (2017) - (performer: "I'm Just a Girl in Love" - uncredited) / (writer: "Who's the New Guy?", "George's Turn", "I'm Just a Girl in Love" (uncredited))
- Who Is Josh's Soup Fairy? (2017) - (performer: "I'm So Maternal", "I'm Just a Girl in Love" (uncredited)) / (writer: "Duh!", "I'm Just a Girl in Love" (uncredited))
- Who's the Cool Girl Josh Is Dating? (2016) - (performer: "Period Sex (reprise)", "You Go First", "I'm Just a Girl in Love" (uncredited)) / (writer: "Research Me Obsessively", "Period Sex (reprise)", "You Go First", "I'm Just a Girl in Love" (uncredited))
- Who Needs Josh When You Have a Girl Group? (2016) - (performer: "Friendtopia", "This Song Goes in a Loop Dee Loop", "I'm Just a Girl in Love" (uncredited)) / (writer: "Friendtopia", "Trent Is Getting Ready Song", "I'm Just a Girl in Love" (uncredited))
- Why Is Josh's Ex-Girlfriend Eating Carbs? (2016) - (performer: "Triceratops Ballet (medley)", "I'm Just a Girl in Love" (uncredited)) / (writer: "Thought Bubbles", "Triceratops Ballet (medley)", "Thought Bubbles (reprise)", "I'm Just a Girl in Love" (uncredited))
- When Will Josh and His Friend Leave Me Alone? (2016) - (performer: "We Tapped That Ass", "Makey Makeover") / (writer: "It Was a S*** Show", "We Tapped That Ass", "Makey Makeover")
- All Signs Point to Josh- Or Is It Josh's Friend? (2016) - (performer: "Love Triangles", "Period Sex", "I'm Just a Girl in Love" (uncredited)) / (writer: "Love Triangles", "Period Sex", "I'm Just a Girl in Love" (uncredited))
- When Will Josh See How Cool I Am? (2016) - (performer: "I'm Just a Girl in Love" - uncredited) / (writer: "Maybe This Dream", "Greg's Drinking Song", "Ping Pong Girl", "I'm Just a Girl in Love" (uncredited))
- Where Is Josh's Friend? (2016) - (performer: "I'm Just a Girl in Love", "Love Kernels", "We Should Definitely Not Have Sex Right Now") / (writer: "I'm Just a Girl in Love", "Love Kernels", "We Should Definitely Not Have Sex Right Now")
- Paula Needs to Get Over Josh! (2016) - (performer: "One Indescribable Instant") / (writer: "After Everything I've Done For You")
- Why Is Josh in a Bad Mood? (2016) - (performer: "Oh My God I Think I Like You", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "I Gave You a UTI", "Oh My God I Think I Like You", "Crazy Ex-Girlfriend" (uncredited))
- Josh's Sister Is Getting Married! (2016) - (performer: "Heavy Boobs", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "Heavy Boobs", "Crazy Ex-Girlfriend" (uncredited), "We Have Friends" (uncredited))
- Josh Has No Idea Where I Am! (2016) - (performer: "The Whale", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "Dream Ghosts", "The Whale", "Crazy Ex-Girlfriend" (uncredited))
- Josh Is Going to Hawaii! (2016) - (performer: "I'm the Villain in My Own Story", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "I'm the Villain in My Own Story", "Crazy Ex-Girlfriend" (uncredited))
- Josh and I Go to Los Angeles! (2016) - (performer: "JAP Battle", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "JAP Battle", "Flooded with Justice", "Flooded with Justice (reprise)", "Don't Settle for Me", "Crazy Ex-Girlfriend" (uncredited), "Dear Rebecca Nora Bunch" (uncredited))
- Josh and I Work on a Case! (2016) - (performer: "Group Hang", "Cold Showers", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "Group Hang", "Cold Showers", "Crazy Ex-Girlfriend" (uncredited))
- That Text Was Not Meant for Josh! (2016) - (performer: "You Stupid Bitch") / (writer: "Textmergency", "Saga Sell", "Where's the Rock?", "You Stupid Bitch")
- I'm Back at Camp with Josh! (2016) - (performer: "Dear Joshua Felix Chan", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "Dear Joshua Felix Chan", "Having a Few People Over", "Put Yourself First", "Crazy Ex-Girlfriend" (uncredited))
- I'm Going to the Beach with Josh and His Friends! (2016) - (performer: "I Have Friends (reprise)", "West Covina (reprise)", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "Women Gotta Stick Together", "I Have Friends (reprise)", "West Covina (reprise)", "Crazy Ex-Girlfriend" (uncredited))
- My Mom, Greg's Mom and Josh's Sweet Dance Moves! (2015) - (performer: "California Christmastime", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "Where's the Bathroom?", "California Christmastime", "Crazy Ex-Girlfriend" (uncredited))
- I'm So Happy That Josh Is So Happy! (2015) - (performer: "Sexy French Depression", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "Sexy French Depression", "His Status Is- Preferred", "Crazy Ex-Girlfriend" (uncredited), "Sexy Getting Ready Song" (uncredited))
- My First Thanksgiving with Josh! (2015) - (performer: "I Give Good Parent", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "I Give Good Parent", "What'll It Be", "Crazy Ex-Girlfriend" (uncredited))
- Josh and I Are Good People! (2015) - (performer: "I'm a Good Person", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "I Love My Daughter (But Not in a Creepy Way)", "I'm a Good Person", "I'm a Good Person (reprise)", "Crazy Ex-Girlfriend" (uncredited))
- I'm Going on a Date with Josh's Friend! (2015) - (performer: "Sex with a Stranger", "Settle for Me", "Settle for Me (reprise)", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "Sex with a Stranger", "Settle for Me", "Settle for Me (reprise)", "Crazy Ex-Girlfriend" (uncredited))
- I Hope Josh Comes to My Party! (2015) - (performer: "We Have Friends", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "Face Your Fears", "We Have Friends", "Not Just a Boy Band", "Crazy Ex-Girlfriend" (uncredited))
- Josh's Girlfriend Is Really Cool! (2015) - (performer: "Feelin' Kinda Naughty", "Crazy Ex-Girlfriend" (uncredited)) / (writer: "I'm So Good at Yoga", "Feelin' Kinda Naughty", "Crazy Ex-Girlfriend" (uncredited))
- Josh Just Happens to Live Here! (2015) - (performer: "West Covina", "Sexy Getting Ready Song", "West Covina (reprise)", "A Wonderful Guy" (uncredited)) / (writer: "West Covina", "Sexy Getting Ready Song", "West Covina (reprise)")