He is a unique NPC and has fairly good combat stats, strength in particular, also with Brawler (IIRC) trait guaranteed.Did npc named Truuls has any affect on some events or storyline?
No effect on any events or storylines, he doesn't have a character quest even, that I'm aware of.
I do always catch him because you know, gotta catch 'em all.