John Larroquette

Emmy and Tony Award winner John Larroquette has landed a recurring role on Almost Human, Fox announced Tuesday.

Larroquette will play Nigel, a sympathetic roboticist who is a little broken.

Our favorite TV and movie witches

Set in a future world, Almost Human focuses on John Kennex (Karl Urban) and his partner Dorian (Michael Ealy), a highly-advanced cyborg.

Almost Human will premiere with a special two night event on Sunday, Nov. 17 and Monday, Nov. 18 at 8/7c on Fox.