Wilfred Guest cast, played by Kyle Davis Episode 1x12: Sacrifice (Sep 1, 2011) Episode 2x11: Questions (Aug 30, 2012)