Question: who played dr. mccoy in the new star trek
Answer: Karl - Heinz Urban ( born 7 June 1972 ) is a New Zealand actor .