Ewen Bremner s-a născut la 23.01.1972, în Edinburgh, Scoția. El este fiul a doi profesori de artă. A absolvit Davidson’s Mains Primary School și Portobello High School. Inițial, și-a dorit să fie clown la circ, dar regizorul Richard D. Brooks i-a oferit șansa de a apărea la televiziune, în Heavenly Pursuits (1987). A apărut la BBC Scotland în Dreaming (1990). A continuat cu Forget About Me (1990), As You Like It (1992), Naked (1993), Prince of Jutland (1994), Judge Dredd (1995), Skin (1995), Mojo (1997), Love Story (1999). A interpretat rolurile Julien în Julien Donkey-Boy (1999) și Daniel "Spud" Murphy în Trainspotting (1993) și continuarea sa, The Trainspotting (2017). A apărut în rolul Mullet din Snatch (2000), în roluri din Pearl Harbour (2001) și Black Hawk Down (2001), Carnival Sun (2003), Around the World in 80 Days (2004), Elizabeth I (2005), Marvelous (2006), Fool’s Gold (2008), Dive (2010), Great Expectations (2012), Snowpiercer (2013), Exodus: Gods and Kings (2014), Houdini and Doyle (2016), Wonder Woman (2017), Will (2017), First Cow (2020), Our Flag Means Death (2022). În 2017, a produs filmul scurt No Song to Sing. În plan personal, el are o fiică împreună cu actrița Marcia Rose, cu care a jucat în Skin (1995).