Cast Credits Inside of You with Michael Rosenbaum (2018) Guest starring as Ethan Suplee Episode 1x173: Ethan Suplee: Recovery & Learning to Love Yourself (Jul 20, 2021) Good Girls (2018) Guest starring as Gil (3 episodes) Episode 3x04: The Eye in Survivor (Mar 8, 2020) Episode 3x03: Egg Roll (Mar 1, 2020) Episode 3x02: Not Just Cards (Feb 23, 2020) Santa Clarita Diet (2017) Guest starring as Tommy (6 episodes) Episode 3x10: The Cult of Sheila (Mar 29, 2019) Episode 3x06: The Chicken and the Pear (Mar 29, 2019) Episode 3x05: Belle and Sebastian Protect the Head (Mar 29, 2019) Episode 3x04: More of a Cat Person (Mar 29, 2019) Episode 3x03: We Let People Die Every Day (Mar 29, 2019) Episode 3x02: Knighttime (Mar 29, 2019) View 3 more View 3 less Chance (2016) Starring as Darius "D" Pringle (20 episodes) Episode 2x10: Especially If You Run Away (Nov 29, 2017) Episode 2x09: A Madness of Two (Nov 22, 2017) Episode 2x08: An Infant, a Brute or a Wild Beast (Nov 15, 2017) Episode 2x07: Define Normal (Nov 8, 2017) Episode 2x06: Treasures in Jars of Clay (Nov 1, 2017) Episode 2x05: The Collected Works of William Shakespeare (Oct 25, 2017) Episode 2x04: The Coping Mechanism (Oct 18, 2017) Episode 2x03: The Flitcraft Parable (Oct 11, 2017) Episode 2x02: A Very Special Onion (Oct 11, 2017) Episode 2x01: Multiaxial System (Oct 11, 2017) Episode 1x10: Fluid Management (Dec 14, 2016) Episode 1x09: Camera Obscura (Dec 7, 2016) Episode 1x08: The House of Space and Time (Nov 30, 2016) Episode 1x07: Unlocking Your Hidden Powers (Nov 23, 2016) Episode 1x06: The Unflinching Spark (Nov 16, 2016) Episode 1x05: A Still Point in the Turning World (Nov 9, 2016) Episode 1x04: The Mad Doctor (Nov 2, 2016) Episode 1x03: Hiring It Done (Oct 26, 2016) Episode 1x02: The Axiom of Choice (Oct 19, 2016) Episode 1x01: The Summer of Love (Oct 19, 2016) View 17 more View 17 less The Ranch (2016) Guest starring as "Beer Pong Billy" Tompkins (12 episodes) Episode 4x20: Take Me Home, Country Roads (Jan 24, 2020) Episode 4x17: What Was I Thinking (Jan 24, 2020) Episode 4x11: It Ain't My Fault (Jan 24, 2020) Episode 3x11: When It All Goes South (Dec 7, 2018) Episode 3x07: Telling Me Lies (Jun 15, 2018) Episode 3x06: Tie Our Love (In a Double Knot) (Jun 15, 2018) Episode 3x05: Travelin' Prayer (Jun 15, 2018) Episode 2x12: Wrapped Up in You (Dec 15, 2017) Episode 2x05: My Best Friend (Jun 16, 2017) Episode 1x12: Living and Living Well (Oct 7, 2016) Episode 1x04: Got a Little Crazy (Apr 1, 2016) Episode 1x03: The Boys of Fall (Apr 1, 2016) View 9 more View 9 less Jennifer Falls (2014) Starring as Wayne Doyle (10 episodes) Episode 1x10: Jennifer's Song (Aug 13, 2014) Episode 1x09: Everybody Loves Adam (Aug 6, 2014) Episode 1x08: Dads and Dogs (Jul 30, 2014) Episode 1x07: Three Dates with My Mother (Jul 23, 2014) Episode 1x06: School Trouble (Jul 16, 2014) Episode 1x05: Staycation (Jul 9, 2014) Episode 1x04: The Virginity Thief (Jun 25, 2014) Episode 1x03: Triangle (Jun 18, 2014) Episode 1x02: Health Club (Jun 11, 2014) Episode 1x01: Pilot (Jun 4, 2014) View 7 more View 7 less Men at Work (2012) Guest starring as Dan Episode 1x02: Milo Full of Grace (May 24, 2012) Wilfred (2011) Guest starring as Spencer Episode 1x01: Happiness (Jun 23, 2011) [Special Guest Star] No Ordinary Family (2010) Guest starring as Tom Seeley Episode 1x14: No Ordinary Double Standard (Feb 8, 2011) Raising Hope (2010) Guest starring as Andrew (5 episodes) Episode 3x19: Making the Band (Feb 26, 2013) [Special Guest Star] Episode 2x22: I Want My Baby Back, Baby Back, Baby Back (Apr 17, 2012) [Special Guest Star] Episode 2x15: Sheer Madness (Feb 21, 2012) [Special Guest Star] Episode 2x08: Bro-gurt (Nov 29, 2011) [Special Guest Star] Episode 1x21: Baby Monitor (May 10, 2011) [Special Guest Star] View 2 more View 2 less My Name is Earl (2005) Starring as Randy Hickey (96 episodes) Episode 4x27: Dodge's Dad (May 14, 2009) Episode 4x26: Inside Probe (2) (May 7, 2009) Episode 4x25: Inside Probe (1) (Apr 30, 2009) Episode 4x24: Gospel (Apr 23, 2009) Episode 4x23: Bullies (Apr 16, 2009) Episode 4x22: Pinky (Mar 26, 2009) Episode 4x21: Witch Lady (Mar 19, 2009) Episode 4x20: Chaz Dalton's Space Academy (Mar 5, 2009) Episode 4x19: My Name is Alias (Feb 19, 2009) Episode 4x18: Friends with Benefits (Feb 12, 2009) Episode 4x17: Randy's List Item (Feb 5, 2009) Episode 4x16: Darnell Outed (2) (Jan 22, 2009) Episode 4x15: Darnell Outed (1) (Jan 15, 2009) Episode 4x14: Got the Babysitter Pregnant (Jan 8, 2009) Episode 4x13: Orphan Earl (Dec 11, 2008) Episode 4x12: Reading is a Fundamental Case (Dec 4, 2008) Episode 4x11: Nature's Game Show (Nov 20, 2008) Episode 4x10: Earl and Joy's Anniversary (Nov 13, 2008) Episode 4x09: Sold a Guy a Lemon Car (Nov 6, 2008) Episode 4x08: Little Bad Voodoo Brother (Oct 30, 2008) Episode 4x07: Quit Your Snitchin' (Oct 23, 2008) Episode 4x06: We've Got Spirit (Oct 16, 2008) Episode 4x05: Sweet Johnny (Oct 9, 2008) Episode 4x04: Stole an RV (Oct 2, 2008) Episode 4x03: Joy in a Bubble (Oct 2, 2008) Episode 4x02: Monkeys Take a Bath (Sep 25, 2008) Episode 4x01: The Magic Hour (Sep 25, 2008) Episode 3x22: Camdenites (2) (May 15, 2008) Episode 3x21: Camdenites (1) (May 15, 2008) Episode 3x20: Girl Earl (May 8, 2008) Episode 3x19: Love Octagon (May 1, 2008) Episode 3x18: Killerball (Apr 24, 2008) Episode 3x17: No Heads and a Duffel Bag (Apr 17, 2008) Episode 3x16: Stole a Motorcycle (Apr 10, 2008) Episode 3x15: I Won't Die with a Little Help from My Friends (2) (Apr 3, 2008) Episode 3x14: I Won't Die with a Little Help from My Friends (1) (Apr 3, 2008) Episode 3x13: Bad Earl (Jan 10, 2008) Episode 3x12: Early Release (Dec 6, 2007) Episode 3x11: Burn Victim (Nov 29, 2007) Episode 3x10: Midnight Bun (Nov 15, 2007) Episode 3x09: Randy in Charge (...of Our Days and Our Nights) (Nov 8, 2007) Episode 3x08: Our Other 'Cops' is On! (2) (Nov 1, 2007) Episode 3x07: Our Other 'Cops' is On! (1) (Nov 1, 2007) Episode 3x06: Frank's Girl (Oct 25, 2007) Episode 3x05: Creative Writing (Oct 18, 2007) Episode 3x04: The Frank Factor (Oct 11, 2007) Episode 3x03: The Gangs of Camden County (Oct 4, 2007) Episode 3x02: My Name is Inmate 28301-016 (2) (Sep 27, 2007) Episode 3x01: My Name is Inmate 28301-016 (1) (Sep 27, 2007) Episode 2x23: The Trial (May 10, 2007) Episode 2x22: Get a Real Job (May 3, 2007) Episode 2x21: G.E.D. (Apr 26, 2007) Episode 2x20: Two Balls, Two Strikes (Apr 19, 2007) Episode 2x19: Harassed a Reporter (Apr 12, 2007) Episode 2x18: Guess Who's Coming Out of Joy (Feb 22, 2007) Episode 2x17: The Birthday Party (Feb 15, 2007) Episode 2x16: B.L.O.W. (Feb 8, 2007) Episode 2x15: Foreign Exchange Student (Feb 1, 2007) Episode 2x14: Kept a Guy Locked in a Truck (Jan 18, 2007) Episode 2x13: Buried Treasure (Jan 11, 2007) Episode 2x12: Our 'Cops' is On (Jan 4, 2007) Episode 2x11: South of the Border: Part Dos (Dec 7, 2006) Episode 2x10: South of the Border: Part Uno (Dec 7, 2006) Episode 2x09: Born a Gamblin' Man (Nov 30, 2006) Episode 2x08: Robbed a Stoner Blind (Nov 16, 2006) Episode 2x07: Mailbox (Nov 9, 2006) Episode 2x06: Made a Lady Think I Was God (Nov 2, 2006) Episode 2x05: Van Hickey (Oct 19, 2006) Episode 2x04: Larceny of a Kitty Cat (Oct 12, 2006) Episode 2x03: Sticks & Stones (Oct 5, 2006) Episode 2x02: Jump for Joy (Sep 28, 2006) Episode 2x01: Very Bad Things (Sep 21, 2006) Episode 1x24: Number One (May 11, 2006) Episode 1x23: BB (May 4, 2006) Episode 1x22: Stole a Badge (Apr 27, 2006) Episode 1x21: The Bounty Hunter (Apr 6, 2006) Episode 1x20: Boogeyman (Mar 30, 2006) Episode 1x19: Y2K (Mar 23, 2006) Episode 1x18: Dad's Car (Mar 16, 2006) Episode 1x17: Didn't Pay Taxes (Mar 2, 2006) Episode 1x16: The Professor (Feb 9, 2006) Episode 1x15: Something to Live For (Feb 2, 2006) Episode 1x14: Monkeys in Space (Jan 26, 2006) Episode 1x13: Stole P's HD Cart (Jan 19, 2006) Episode 1x12: O Karma, Where Art Thou? (Jan 12, 2006) Episode 1x11: Barn Burner (Jan 5, 2006) Episode 1x10: White Lie Christmas (Dec 6, 2005) Episode 1x09: Cost Dad the Election (Nov 22, 2005) Episode 1x08: Joy's Wedding (Nov 15, 2005) Episode 1x07: Stole Beer from a Golfer (Nov 8, 2005) Episode 1x06: Broke Joy's Fancy Figurine (Nov 1, 2005) Episode 1x05: Teacher Earl (Oct 18, 2005) Episode 1x04: Faked My Own Death (Oct 11, 2005) Episode 1x03: Randy's Touchdown (Oct 4, 2005) Episode 1x02: Quit Smoking (Sep 27, 2005) Episode 1x01: Pilot (Sep 20, 2005) View 93 more View 93 less Entourage (2004) Guest starring as Ethan Suplee Episode 2x05: Neighbors (Jul 3, 2005) Sister, Sister (1994) Guest starring as Lionel Episode 2x12: Put to the Test (Mar 1, 1995) Boy Meets World (1993) Guest starring as Frankie Stechino (18 episodes) Episode 5x24: Graduation (May 15, 1998) Episode 4x10: Turkey Day (Nov 22, 1996) Episode 4x09: Sixteen Candles and Four-Hundred-Pound Men (Nov 15, 1996) Episode 4x04: Fishing for Virna (Oct 11, 1996) Episode 3x13: New Friends and Old (Jan 19, 1996) Episode 3x11: City Slackers (Jan 5, 1996) Episode 3x08: Rave On (Nov 17, 1995) Episode 3x04: He Said, She Said (Oct 20, 1995) Episode 3x01: My Best Friend's Girl (Sep 22, 1995) Episode 2x21: The Thrilla' in Phila' (May 5, 1995) Episode 2x20: Pop Quiz (Mar 10, 1995) Episode 2x13: Cyrano (Jan 6, 1995) Episode 2x11: The Beard (Dec 9, 1994) Episode 2x10: Sister Theresa (Nov 25, 1994) Episode 2x09: Fear Strikes Out (Nov 18, 1994) Episode 2x05: The Uninvited (Oct 21, 1994) Episode 2x03: Notorious (Oct 7, 1994) Episode 2x01: Back 2 School (Sep 23, 1994) View 15 more View 15 less Twin Peaks (1990) Guest starring as Bill Shaker Episode 3x04: The Return, Part 4 (May 28, 2017)