No photoBen SeidmanActingBorn 01/12/1984Milwaukee, Wisconsin, U.S.Known ForNow You See Me: Now You Don't2025Brainchild2018Magic Outlaws2013