Realise the preference was for post-expansion, but here is a list of some from the early years (far easier to find the players from the defunct teams):
Amos Arbour (Canadiens, Tigers, St. Pats)
Billy Bell (Wanderers, Canadiens, Senators)
Burt Corbeau (Canadiens, Tigers, St. Pats/Maple Leafs)
Jack Coughlin (Arenas, Bulldogs, Canadiens, Tigers)
Jack Marks (Wanderers, Arenas, Bulldogs; probably player with the fewest games to do it, with just 7 career NHL games)
Jack McDonald (Wanderers, Canadiens, Bulldogs, St. Pats)
Harry Mummery (Arenas, Bulldogs, Canadiens, Tigers)
Dave Ritchie (Wanderers, Senators, Arenas, Bulldogs, Canadiens; possibly only one to ever play for five Canadian teams)