<P> Deniz Akdeniz (born May 16, 1990) is an Australian actor . He was nominated for the "Best Actor" in the 2010 Inside Film Awards for his role of "Homer" in the Australian box office hit Tomorrow, When the War Began . Akdeniz is also known for his role of "Raff" in the Disney television production As the Bell Rings . He is also known for his role as Aladdin on the ABC television series Once Upon a Time (2016 - 17) </P> <P> Before relocating to Los Angeles in January 2013, Deniz trained with Bruce Alexander at Melbourne Acting Studio . From his LA base, Deniz continues to be coached via Skype by Bruce, who now operates his studio in London . </P>

Who plays aladdin on once upon a time