Für Kanada nahm O’Marra auf Juniorenebene an der U18-Junioren-Weltmeisterschaft 2005 sowie den U20-Junioren-Weltmeisterschaften 2006 und 2007 teil. Bei allen drei Turnieren gewann der Stürmer eine Medaille. Nachdem er bei der U18-Junioren-Weltmeisterschaft 2005 mit fünf Toren in sechs Begegnungen zum Gewinn der Silbermedaille beigetragen hatte, folgte ein Jahr später bei der U20-Junioren-Weltmeisterschaft der Triumph bei den Welttitelkämpfen. Die Titelverteidigung gelang 2007 durch einen Finalsieg gegen Russland. Bei beiden U20-WM-Turnieren stand der Rechtsschütze in jeweils sechs Partien auf dem Eis und verbuchte zwei Torvorlagen. Zuvor hatte er bereits das Team "Canada Ontario" bei der World U-17 Hockey Challenge 2004 vertreten und ebenfalls die Goldmedaille errungen. Zu diesem Erfolg hatte O’Marra drei Tore und vier Torvorlagen in sechs Spielen beigesteuert.