A Level 2 sex offender in Onondaga County has been arrested again after police say they caught him with child pornography on his home computer.

64 year old William Hansen is being held on 50 thousand dollars bail after probation officers made a visit to his home on North Onondaga Road in Syracuse.

They noticed questionable images on Hansen's computer. They notified the police and a subsequent examination of his computer by the sheriffs department Internet Crimes Unit revealed numerous images of children engaged in sexual activity.

Hansen was arraigned in Town of Camillus Court on a charge of Possession of a Sexual Performance by a Child. Sheriff's Deputies say they're investigation is continuing.