| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 29 Apr 1981 |
| Nationality | Canada |
| Lives in | Nanaimo, British Columbia |
| Division | Light Heavyweight |
| Team | Impact MMA Nanaimo |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 21 Apr 2007 |
| Last fight | 9 Apr 2016 |
Details on this page were compiled from public information on 30 Sep 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
30 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Christ Franck | Disqualification (illegal knee) | 1 | 1:12 | Z Promotions - Fight Night 2: Medicine Hat | 9 Apr 2016 |
| Referee Mark Aparicio | ||||||
| Loss | Jordan McKay | Submission (kimura) | 1 | 2:09 | Havoc Fighting Championship - HFC 7 | 19 Dec 2014 |
| Referee Brian Beauchamp | ||||||
| Loss | Advin Omic | Submission (rear-naked choke) | 1 | 3:47 | Havoc Fighting Championship - HFC 5 | 2 May 2014 |
| Referee Adam Cheadle | ||||||
| Loss | Joel Powell | Submission (rear-naked choke) | 1 | 1:30 | AFC 12 - Domination | 2 Nov 2012 |
| Loss | Zach Blaber | KO (punches) | 1 | 0:10 | AFC 9 - Inception | 8 Jun 2012 |
| Referee Vern Gorman | ||||||
| Loss | Jamie Toney | Decision (unanimous) | 3 | 5:00 | MFC 33 - Collision Course | 4 May 2012 |
| Referee Kyle Cardinal | ||||||
| Win | Matt Baker | Submission (guillotine choke) | 3 | 2:12 | BFL 13 - Battlefield Fight League: Uprising | 11 Feb 2012 |
| Referee Tony Williamson | ||||||
| Win | Keto Allen | Submission (guillotine choke) | 2 | 4:55 | HKFC - School of Hard Knocks 14 | 23 Sep 2011 |
| Referee John Braak | ||||||
| Win | David Perron | Submission (guillotine choke) | 2 | 3:47 | AFC 5 - Judgment Day | 2 Apr 2011 |
| Referee Brian Beauchamp | ||||||
| Win | Advin Omic | Submission (guillotine choke) | 1 | 0:57 | PFC - Pure Fighting Championships 6 | 10 Dec 2010 |
| Referee John Braak | ||||||
| Loss | Ford Robertson | Decision (unanimous) | 3 | 5:00 | MFC 26 - Retribution | 10 Sep 2010 |
| Referee Brian Beauchamp | ||||||
| Loss | Ryan McGillivray | Submission (kimura) | 1 | 2:04 | AMMA 4 - Victory | 9 Jul 2010 |
| Draw | Ryan McGillivray | Draw (majority) | 3 | 5:00 | LGIO MMA 1 - MacDonald vs. Horwich | 23 Apr 2010 |
| Referee Yves Lavigne | ||||||
| Loss | Jordan Mein | TKO (punches) | 1 | 2:35 | PFC - Pure Fighting Championships 4 | 12 Mar 2010 |
| Referee John McCarthy | ||||||
| Win | Nolan Clark | TKO (elbows) | 2 | 1:41 | RITC - Rumble in the Cage 38 | 23 Jan 2010 |
| Referee John Braak | ||||||
| Win | Allen Hope | Submission (rear-naked choke) | 1 | 3:22 | Heat XC 4 - Hysteria | 6 Nov 2009 |
| Loss | Joe Christopher | Submission (guillotine choke) | 1 | 1:54 | MFC 22 - Payoff | 2 Oct 2009 |
| Loss | John Alessio | Submission (rear-naked choke) | 1 | 2:53 | MFC 21 - Hard Knocks | 15 May 2009 |
| Referee Vern Gorman | ||||||
| Win | Brandon MacArthur | Submission (armbar) | 2 | 2:25 | KOTC - Trooper | 27 Feb 2009 |
| Referee John Braak | ||||||
| Loss | Daniel Grandmaison | TKO (punches) | 1 | 2:32 | XMMA 6 - House of Pain | 8 Nov 2008 |
| Win | Garett Davis | KO (punches) | 1 | 1:43 | Raw Combat - Redemption | 25 Oct 2008 |
| Win | Brandon MacArthur | TKO (punches) | 3 | 4:47 | Vipers MMA - Venom at the Snakepit | 29 Aug 2008 |
| Loss | David Loiseau | KO (punches) | 1 | 0:20 | Raw Combat - Resurrection | 20 Jun 2008 |
| Loss | Dan Hornbuckle | Submission (armbar) | 1 | 3:34 | HCF - Crow's Nest | 29 Mar 2008 |
| Win | Dan Chambers | Submission (kimura) | 2 | 3:19 | HCF - Destiny | 1 Feb 2008 |
| Win | Lucas Rota | Decision (unanimous) | 3 | 5:00 | HCF - Title Wave | 19 Oct 2007 |
| Referee Vern Gorman | ||||||
| Win | Chris Varano | TKO (punches) | 1 | 2:30 | HCF - Unfinished Business | 21 Jul 2007 |
| Win | Sean Wright | Submission (guillotine choke) | 2 | 0:39 | MFC 12 - High Stakes | 22 Jun 2007 |
| Win | Dylan Ferguson | Decision (split) | – | 0:00 | Legacy FC - Glory Fight Night | 2 Jun 2007 |
| Win | Gerald Okanee | KO (punches) | – | – | RITC - Rumble in the Cage 23 | 21 Apr 2007 |
Amateur record 1-0 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Kane Bolt | Decision (unanimous) | 2 | 0:00 | RITC - Rumble in the Cage 20 | 25 Nov 2006 |