Forest Whitaker

Forest Whitaker is an actor, producer and director born on July 15th in Longview, Texas. He is well known for playing Idi Amin in The Last King of Scotland and …

Continue reading