Tom Brooke — English actor