Cast Credits Archangel (2005) Guest starring as Young Papu Rapava Episode 1x01: Part 1 (Mar 19, 2005)