Robert James-Collier, sometimes billed as Rob James-Collier, is a British actor widely known for his roles as Liam Connor in Coronation Street, Thomas Barrow in Downton Abbey, and Martin Evershed in Ackley Bridge.
Rob James-Collier has been suggested to play 54 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.