HomePeople Biography and filmographyDiego Ibarra Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Das Uberdriver2017 · Das Uberdriver Seg/me/nts2006 · Nelson Richards TV shows (0) No credits available.