actor: Tom Long