David O'Reilly is an Irish animation director and 3D artist from Kilkenny.
2022
as Self
2014
2008
as No one