Byron Russell — Irish actor