Dafydd Ieuan (born 1 March 1969) is a Welsh musician, best known as the drummer for the bands Super Furry Animals, The Peth, and The Earth. His brother is Cian Ciarán, the keyboardist for Super Furry Animals.
Super Furry Animals: The Furry Years 2015
as Self
From The Basement 2009
as Self - Super Furry Animals
From the Basement 2009
Super Furry Animals: Songbook 2004
American Sasquatch 2004
Beautiful Mistake 2000
Actor
Credits from TMDB.