Alexis O'Hara is a Canadian performer, sound arorn in Ottawa and currently resides in Montreal.
Alexis O'Hara is a Canadian performer, sound artist and writer. She was born in Ottawa and currently resides in Montreal.