If it is an EOS mount then it will physically fit, does the mount collar look the same as your other lenses? Like said above the only possible problem you may face is being an older lens it may not function, Sigma do "rechip" certain older lenses to work with newer bodies but not sure if they charge for that. Try it and see.