McKidd nació y creció en Elgin (Escocia), Reino Unido, donde acudió al Seafield Primary School y a la Elgin Academy.