David Alan Grier David Alan Grier 6/30/56 Actor Biography There is no information about «David Alan Grier» yet. Roles Oliver Royce (Actor) All Is Forgiven Hank (Actor) The Cool Kids Carl Gaines (Actor) Bad Teacher Vern Dunnegan (Actor) Joe Pickett TBA (Actor) The Patient Ron (Actor) St. Denis Medical Joe Carmichael (Actor) The Carmichael Show Gallery