Andrew xuất hiện trong một số bộ phim như Human Traffic và Gangster No. 1. Ông cũng thủ vai chính cùng với diễn viên Vanessa Paradis trong Pascal Chaumeil's Heartbreaker. Đặc biệt hơn, vai diễn Mark của ông trong bộ phim Love Actually năm 2003 mang lại cho ông sự công nhận rộng rãi hơn.