Buzz·Posted on 14 Apr 2014An Exhaustive List Of James Franco's 31 Different JobsIt's amazing that he even has time to flirt on Instagram.by Charlie LyneBuzzFeed ContributorLinkFacebookPinterestTwitterMail 1. Soap Star Tap to play GIF Tap to play GIF 2. Performance Artist 3. Film Director Tap to play GIF Tap to play GIF 4. Screenwriter Tap to play GIF Tap to play GIF 5. Film Producer Tap to play GIF Tap to play GIF 6. Film Editor 7. Student Tap to play GIF Tap to play GIF 8. Teacher Tap to play GIF Tap to play GIF 9. Philanthropist Tap to play GIF Tap to play GIF 10. Dancer Tap to play GIF Tap to play GIF 11. Aerospace Intern 12. Recording Artist Tap to play GIF Tap to play GIF 13. Oscar Host 14. Human Sculpture Tap to play GIF Tap to play GIF 15. Model Tap to play GIF Tap to play GIF 16. NASCAR Grand Marshal Tap to play GIF Tap to play GIF 17. Headmaster Tap to play GIF Tap to play GIF 18. Author 19. TV Host Tap to play GIF Tap to play GIF 20. Photographer Tap to play GIF Tap to play GIF 21. McDonald's Cashier Tap to play GIF Tap to play GIF 22. Painter Tap to play GIF Tap to play GIF 23. Documentarian Tap to play GIF Tap to play GIF 24. LGBT Activist Tap to play GIF Tap to play GIF 25. Journalist 26. Conceptual Artist Tap to play GIF Tap to play GIF 27. Pilot Tap to play GIF Tap to play GIF 28. Film Critic 29. Voice Artist Tap to play GIF Tap to play GIF 30. Poet Tap to play GIF Tap to play GIF 31. Actor Tap to play GIF Tap to play GIF