Ryan Potter talks playing Beast Boy on Titans at NYCC 2018