Owen Daniels is an American actor and television writer, best known for his roles in Space Force and Upload. From Wikipedia
The finale brings together its leads to battle a rogue AI that threatens both virtual and real worlds.