Urodzony w Berkeley w Kalifornii, Leon zaczął fotografować portrety, modę i urodę w swoim studiu w Paryżu we Francji od 1999 roku. Założony w Europie, Azji i na wschodnim wybrzeżu, niedawno otworzył nowe studio w Paryżu we Francji. Prace Leona można znaleźć w międzynarodowych renomowanych magazynach, takich jak Harper's Bazaar, Cosmopolitan, Tatler, Marie Claire i Elle, a także w wielu innych magazynach w USA, Wielkiej Brytanii, Francji, Szwajcarii, Chinach i Japonii. Dla przyjemności stworzył obszerną kolekcję zdjęć artystycznych, które były wystawiane w galeriach i muzeach na całym świecie, z wystawami w Stanach Zjednoczonych, Japonii, Chinach, Francji i Hiszpanii. Leon ma nadzieję, że jego wizja piękna, pokoju, dobrobytu i sztuki zainspiruje innych do zobaczenia własnego piękna i fantastycznej więzi, jaką wszyscy mamy ze światem fizycznym i duchowym.