Question : who is the actor that plays steve mcgarrett
Answer : Alex O'Loughlin