Biography

Leon Lucev was born in 1970 in Sibenik, Croatia, Yugoslavia. He is an actor and producer, known for The Load (2018), Will Not End Here (2008) and Fishing and Fishermen's Conversations (2020).

Filmography