Question: who plays james mcgill in better call saul
Answer: Bob Odenkirk; Robert John "Bob" Odenkirk; Robert John Odenkirk