Josh O'Connor admits he has 'mixed feelings' about playing gay characters after roles inĀ God's Own Country and forthcoming The History of Sound

The actor, 34, reflected on his role in the 2017 film God's Own Country which sees his character Johnny, fall in love with a Romanian migrant worker.