About
Leo Leroyer
Overview
No biography available
Known for
Crew |
||||
2011 | Die Die My Darling | Crew | Special Effects | N/A N/A |
2009 | The Unknown Soldier: Operation Dragoon | Crew | Pyrotechnician | N/A N/A |