Louis O'Hara
Louis O'Hara is a filmmaker, recording artist and engineer from Pembroke Dock, Wales
Known for
DirectingBirthday
July 6, 2001Gender
MaleKnown Movie Credits
1Place of birth
Haverfordwest, Pembrokeshire, Wales, UKLouis O'Hara is a filmmaker, recording artist and engineer from Pembroke Dock, Wales
Known for
DirectingBirthday
July 6, 2001Gender
MaleKnown Movie Credits
1Place of birth
Haverfordwest, Pembrokeshire, Wales, UK