Cast Credits Legion (2017) Guest starring as David (16 yrs) Episode 1x04: Chapter 4 (Mar 1, 2017) [Co-Star]