Family Guy Guest cast, played by Scott Grimes Episode 10x06: Thanksgiving (Nov 20, 2011) Episode 10x23: Internal Affairs (May 20, 2012) Episode 11x05: Joe's Revenge (Nov 18, 2012) Episode 12x11: Brian's a Bad Father (Jan 26, 2014) Episode 12x14: Fresh Heir (Mar 23, 2014) Episode 12x16: Herpe the Love Sore (Apr 6, 2014) Episode 13x05: Turkey Guys (Nov 16, 2014) Guest cast, played by Seth MacFarlane Episode 1x05: A Hero Sits Next Door (May 2, 1999)