The Cape Cod Computer Crime unit along with the Falmouth Police Department arrested Canavin after searching his home in Falmouth. Officers seized several computers containing child pornography, according to a press release.
The Cape Cod Computer Crime unit is made up of officials with the Massachusetts State Police, Barnstable County Sheriff's Office and Barnstable Police Department.
Canavin was arraigned in Falmouth District Court Wednesday.