Leonardo Ricagni is known for The Life Jacket Is Under Your Seat (1998), Feathers to the Sky (2007) and Our Boys (2013).