andrew thomsen