HomePeople Biography and filmographyNicolas Girard Deltruc Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) The Beautiful Beast2006 · Vendeur de journaux The Flower of Evil2003 · Laboratory Assistant (Uncredited) TV shows (0) No credits available.