David Alan Grier has had countless roles over the years. See the actor on the red carpet and more.
© 2024 Hollywoodlife.com, LLC. All rights reserved.