| $720 | Aug 27, 2025 | Friends of Matt O'Shea | Electrician | Self |
| $50 | Jun 30, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $200 | May 1, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Apr 14, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $250 | Dec 19, 2022 | Friends of Michael T Cummings | — | — |
| $600 | Oct 27, 2021 | Friends of Matt O'Shea | Electrician | Self |
| $500 | Aug 29, 2019 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Feb 29, 2016 | Friends of Donna More | — | — |
| $500 | Sep 22, 2014 | Friends of Matt O'Shea | — | — |
| $300 | Jun 23, 2014 | IUOE Local 399 Political Education Fund | — | — |
| $300 | Jun 23, 2014 | IUOE Local 399 Political Education Fund | — | — |
| $250 | Nov 29, 2012 | Friends of 45 | — | — |
| $600 | Oct 10, 2012 | Friends of Matt O'Shea | Electrician | Self |
| $290 | Jun 1, 2012 | Friends of 45 | — | — |
| $250 | Sep 29, 2011 | Friends of Matt O'Shea | — | — |
| $100 | Jul 20, 2011 | Committee to Elect Judge Laura Liu | — | — |
| $200 | Mar 16, 2011 | Citizens to Elect John Arena | — | — |
| $500 | Sep 28, 2010 | Friends of Matt O'Shea | — | — |
| $500 | Sep 28, 2010 | Friends of Matt O'Shea | — | — |
| $150 | Aug 18, 2010 | Citizens to Elect John Arena | — | — |
| $560 | Sep 1, 2009 | Committee to Elect Virginia A Rugai | Electrician | Comcast Electric |
| $560 | Sep 1, 2009 | Committee to Elect Virginia A Rugai | Electrician | Comcast Electric |
| $560 | Sep 15, 2008 | Committee to Elect Virginia A Rugai | Electrician | Comcast Electric |
| $560 | Sep 15, 2008 | Committee to Elect Virginia A Rugai | Electrician | Comcast Electric |
| $560 | Sep 15, 2008 | Committee to Elect Virginia A Rugai | Electrician | Comcast Electric |
| $560 | Sep 15, 2008 | Committee to Elect Virginia A Rugai | Electrician | Comcast Electric |
| $560 | Sep 6, 2007 | Committee to Elect Virginia A Rugai | Carpenter | Self Employed |
| $560 | Sep 6, 2007 | Committee to Elect Virginia A Rugai | Carpenter | Self Employed |
| $500 | Jul 26, 2006 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Jul 26, 2006 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Jul 26, 2006 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Jul 26, 2006 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Jul 26, 2006 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Sep 7, 2005 | Committee to Elect Virginia A Rugai | — | — |
| $200 | Jan 20, 2004 | Friends of Kevin Joyce | — | — |
| $200 | Jan 20, 2004 | Friends of Kevin Joyce | — | — |
| $500 | Jul 29, 2003 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Jul 29, 2003 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Mar 27, 2003 | Citizens for Doherty | — | — |
| $250 | Jan 7, 2003 | Committee to Elect Virginia A Rugai | — | — |
| $250 | Jan 7, 2003 | Committee to Elect Virginia A Rugai | — | — |
| $250 | Jan 7, 2003 | Committee to Elect Virginia A Rugai | — | — |
| $250 | Jan 7, 2003 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Sep 12, 2002 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Sep 12, 2002 | Committee to Elect Virginia A Rugai | — | — |
| $500 | Sep 12, 2002 | Committee to Elect Virginia A Rugai | — | — |
| $200 | Aug 24, 2002 | Friends of Kevin Joyce | — | — |
| $200 | Aug 24, 2002 | Friends of Kevin Joyce | — | — |
| $250 | Jan 12, 2002 | Friends of Kevin Joyce | — | — |
| $250 | Jan 12, 2002 | Friends of Kevin Joyce | — | — |
| $50 | Jan 29, 1998 | Citizens For McCormack | — | — |
| $50 | Jan 29, 1998 | Citizens For McCormack | — | — |
| $200 | Sep 11, 1996 | Friends Of Callaghan | — | — |
| $200 | Jul 21, 1996 | Friends Of Callaghan | — | — |
| $200 | Feb 26, 1996 | Friends Of Callaghan | — | — |