Question: who played steve mcgarrett in the original hawaii five o
Answer: John Joseph Patrick Ryan ( December 30 , 1920 -- January 21 , 1998 ) , best known by his stage name , Jack Lord