david cross at mowery office