Actualmente interpreta a Ray Palmer en las series "Arrow", "The Flash" y "Legends of Tomorrow".