No photoBen PridmoreActorIMDb Appearances32020s2023Mind Games - The ExperimentSelf2010s2010Where Did I Put ... My Memory?Self2000s2008Superhuman: GeniusSelf