Happy Birthday James McAvoy

On 21 April, City Connect celebrates the birthday of James McAvoy, the Scottish actor first known for his role as Steve McBride in the Channel 4 TV series Shameless. James McAvoy has also starred in the films The Last King of Scotland (2006) and Atonement (2007) amongst others. Most recently … Continue reading