CharacterBlooregardBlooregard in Foster's Home for Imaginary Friends (2004), played by Keith Ferguson. Played byKeith FergusonAppears inFoster's Home for Imaginary Friends2004