Known For Director
Gender Male
Birthday 2001-07-06 (23 years old)
Place of Birth Haverfordwest, Pembrokeshire, Wales, UK
Louis O'Hara is a filmmaker, recording artist and engineer from Pembroke Dock, Wales
as Director
as Music
as Sound
as Writer
as Editor
as Cinematography