Yorra has received graduate degrees in directing, dramaturgy and law,
and directs, performs, teaches and has a small practice of
entertainment law, concentrating on film and theater finance, show
packaging and artist representation in Hamburg, Germany, where he has
lived for the past five years.