Scottish actor lands role in Gosling