С 2004 года по 2009 год выступаел за клуб «Стяуа» (Бухарест). В 2009 году перешёл в итальянский клуб «Палермо».
В августе 2010 года Гоян получил травмы колена и голеностопа и выбыл из строя на 40 дней.
25 июля 2011 года подписал контракт с шотландским клубом «Рейнджерс» сроком на 3 года.
С 2005 года — в сборной Румынии.