Who Is Josh O'Connor?
Meet Josh O'Connor, the Actor Who'll Soon Play Prince Charles
6
Many of his best-known roles have been gritty and part of stories with more serious undercurrents. As well as wowing audience in God's Own Country, he tackled the difficult subject of suicide and loss in Bridgend, where he played Jamie, while his TV work includes dark dramas like Peaky Blinders and Ripper Street.