Yep, he's Joshua. Carry on.

...Wait. I got things backwards. I thought Death (not Narph) was Neo. :P

DBRT!!! YOU AND YOUR CONFUSING IN-JOKES!!!