Ivan Trojan vystudoval sportovní gymnázium a po maturitě chtěl pokračovat na Fakultě tělovýchovy UK jako basketbalista, ale rozhodl se pro hereckou dráhu a vystudoval DAMU.
Po vojně Ivan Trojan nastoupil do Realistického divadla a v letech 1990-1997 byl členem souboru divadla Na Vinohradech. V roce 1997 odešel do nově založeného Dejvického divadla, kde působí dodnes. Za hlavní roli v Gončarovově Oblomovovi získal cenu Thálie (2000).
V televizi vytvořil desítky rolí, například detektivní sérii Ďáblova lest (2009) a Četnické humoresky (od roku 2000). Ve filmu je Ivan Trojan rekordmanem v počtu získaných Českých lvů. Pět má za hlavní role: Smradi (2002), Václav (2007), Ve stínu (2012) a Díra u Hanušovic (2014), Šarlatán (2020). Dva za vedlejší role: Musím tě svést (2003) a Jedna ruka netleská (2004).
Manželka Ivana Trojana, Klára Pollertová-Trojanová, je rovněž herečka. Mají spolu čtyři syny.