Charles Townsend działał jako fotograf w Willmantic w stanie Connecticut w II poł. XIX w. przy Main Street 702, znika z zapisów w 1905.