Cast Credits McMafia (2018) Guest starring as Reuben Episode 1x05: Episode 5 (Jan 21, 2018) Split (2009) Starring as Leo Zachs