For three seasons on Stargate Atlantis, his character did not have a name, and he was always credited as "Technician". However, in First Strike, Weir refers to his character as Chuck, which is of course his actual name. Speaking at the a convention in the UK, he stated that he thought this was a mistake on Torri Higginson's part, but the director decided to keep the scene anyway.
Chuck started on Stargate Atlantis as a stand-in for David Hewlett but was later given a role of a technician and essentially replaced the character of Peter Grodin as Elizabeth Weir's assistant after Grodin was killed.