AndFTP (your FTP client) is a FTP, FTPS, SCP, and SFTP client that allows you to manage multiple FTP configurations from the screen of your Android device.
The application includes both local and remote file browsers, and allows you to download, upload, synchronize, and share any files from your smartphone. You can also open any document, delete it, rename it, or even update its permissions.
Naturally, the application lets you upload any photograph, audio file, or even APK without any problems. All you have to do is configure the FTP ahead of time. Once that's done, just select the FTP option instead of your email or Twitter account in order to send the document directly there.
AndFTP (your FTP client) is a good FTP client for Android devices, which you can use to easily manage all of your files.