Not inaccurate; it's perfectly understandable to a native English speaker, the nuance is subtle, "this guy", "him/that guy", but it is clear and commonly used language.
"I just spoke to a guy about X, his opinion was different to the guy I spoke to about it last week. This guy said Y, but that guy insisted it was Z."
"I just spoke to a guy about X, his opinion was different to the guy I spoke to about it last week. This guy said Y, but that guy insisted it was Z."