Recurring Guest Characters Ed Petrie 1 guest appearances Shannon Flynn 1 guest appearances Ben Shires 1 guest appearances