Родился в августе 1975 в Камберре, Австралия. Имя при рождении получил Александра О'Лэчлена (Alexander O'Lachlan), затем сменил его на более благозвучное О`Лахлан . Дипломировался в 2002 в Национальном институте драматического искусства в г.Сидней (Автралия). Переехав в США, большую часть начала карьеры снимался в эпизодах сериалов и фильмов, пока в 2007 году не получил главную роль в вампирском детективном сериале "В лунном свете" ("Moonlight"). За год трансляции сериала вошел в элиту ТВ-Голливуда. Популярность молодого австралийца даже позволила претендовать на роль Джеймса Бонда. Последние работы в кино: "Белая Мгла"(2009)с Кейт Бекинсейл и "План Б" (2010) с Дженнифер Лопес .