Фрејзер је представљао Кајманска Острва и на Олимпијским играма у Лондону 2012. где је носио заставу своје земље на свечаној церемонији отварања. У Лондону је пливао у све три спринтерске трке слободним стилом, а у тркама на 100 и 200 слободно се пласирао у полуфинала (15. и 12. место), док је трку на 50 слободно завршио на 32. месту у квалификацијама.