A veteran Marion County Sheriff’s Office deputy has been fired for refusing to answer important questions during an internal affairs investigation, taking photographs for self gratification and not being truthful to a law enforcement agency during an investigation.