HomePeople Biography and filmographyBarrett Ellis Luca Biography unavailable on TMDB. Movies (1)TV shows (0) Movies (1) Angel and the Badman2026 · Johnny Worth TV shows (0) No credits available.