Barkhad Abdi is Bafta Award Winner for Best Supporting Actor


Among the stars he left behind in the quest for Best Supporting Actor BAFTA Award were Bradley Cooper and Matt Damon. The odd jobs he did before this marvelous achievement include a stint as a...