The 28-135 lens is based on the popular EF Lens Mount. As such, it works well with all EOS cameras (film and digital) that support this type of mount.