Cast Credits Almost Paradise (2020) Guest starring as El Diablo Episode 1x05: Unbecalming (Apr 27, 2020)