Rosa Karo is known for The Italian Key (2011), The Legend of Hercules (2014) and Mindhunters (2004). She is married to Tuomas Kantelinen.
No data