Mother is Indonesian and his father is Australian/Greek.
In 2004 was nominated for Best Supporting Actor in the City of Newcastle Drama Awards (CONDA's) in Australia. At the same event received in Excellence Award for Youth in Theatre.
Participated in a research and development project in Rio De Janeiro with Tea Leaf Theatre headed by artistic director Tanroh Ishida (The Railway Man, 47 Ronin).