interstellar actor who played dr martin