 He previously held the Denzel Washington Endowed Chair in Theatre at Fordham University, also previously held by Joe Morton and Phylicia Rashad

His memoir, "Take You Wherever You Go", was released in June, 2018, by Grand Central Publishing.The title derives advice he received from his grandmother, Mamie Wilson.Leon directed the 2019 Netflix film "American Son", based on the play of the same name which he had directed on stage.