Karl Urban definitely channels DeForest Kelley.
He also played Eomer in Lord of the Rings and is from New Zealand.
He impressed me as well.