Edy Soares

Edy Soares played Major Karim in 24: Live Another Day.