John trained in Russia at the Russian School of Acting.
He can most recently be seen as Anton Kotov in True Detective: Night Country for HBO.
His recent screen credits include James Monkland in Peaky Blinders, Gavin Forbes in Manhunt, Andrei Kolchak in Luther (BBC), Lieutenant Colonel Lev Kogan in Strike Back, Frank in Black Earth Rising (BBC, Netflix) and Alan Harvey in Chasing Shadows (ITV), amongst many others.
Some of his film credits include The King’s Speech, Oliver Tudpole in The Impossible, Les Misérables, James Bond: The World is Not Enough, Made in Italy, and Muppets Most Wanted.