Нет, вообще в английском языке нету родов, пол предмета определяется логически, а не на письме.
Or и er окончания для образования из глаголов исполнителя действия, чаще всего профессию. Например, player, mixer, но actor. Ничем не отличаются, обозначают одно и тоже, просто в некоторых словах применятется or, а не er, видимо чтобы произношение было звучало более правильно, как то коряво будет слышаться слово acter, а не actor.