Andres Lõo was born on July 6, 1978 in Tartu, Estonia. He is an actor and composer, known for Taarka (2008), Demons (2012) and Where Souls Go (2007).
No data