He was born in Mallorca, Spain, in 1968. He directed Heart of the Warrior (2000), The Biggest Robbery Never Told (2002) and The Kovak Box (2005).