Portraits
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/8b9903cd-0c60-431c-a85a-54562cadae20_rw_1920.jpg?h=ffcec302675a41cf39ba459320547908)
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/f1a81de9-0bef-41d8-a9a4-c2acdb8cecc0_rw_1920.jpg?h=b92ccf629bf495d119ac2cde7429008f)
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/ffc6a91b-b49d-4d01-8293-63f6ad5fc824_rw_1920.jpg?h=8d43411069d01b34c0cfe4df7b0610e0)
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/5b00f7ba-a328-418a-adfe-671c36529f01_rw_1920.jpg?h=74550f38f0bba82fb73a0b0f3ddd1a09)
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/0094ed4e-2e0c-46a0-83ed-42a5f0236cfa_rw_1920.jpg?h=24b34fbffec6889d37eea5b79f2e7b06)
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/7f6993ef-9661-4ceb-9fa8-b366e43cceea_rw_1920.jpg?h=d655674c4828ce486a78695fbacaa636)
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/d770619c-3e63-4948-a234-07aacc174f91_rw_1920.jpg?h=246493326142bb4cc5c3949ad56a66b4)
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/3de4bed5-bc5b-40f4-9450-715a71a289f4_rw_1920.jpg?h=86cf1c9d134152bb5d4aaf9b8eb262ba)
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/d2021f84-2944-4e84-ac9d-5e18cf9ec8dc_rw_1920.jpg?h=d5c1313a377fd2ac0a152f96ea9bc95f)
Photo Journalism
![Dancers check the competition schedule with their parents at a local dance competition. November 2020](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/d998c79b-a7f0-4dc5-a812-d7eea254bb26_rw_1920.jpg?h=092defb53ae8cbc906ca08fb5d2cc63c)
Dancers check the competition schedule with their parents at a local dance competition. November 2020
![A police officer directs traffic for a small town election. November 2020, Ashby, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/dfddce6d-8724-4d58-99ef-3b8e89f66ff4_rw_1920.jpg?h=543fe47da15bca80baeea9e20eb49977)
A police officer directs traffic for a small town election. November 2020, Ashby, MA
![Three women stand with signs in support of a new building for the town. November 2020, Ashby, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/078693d0-9bef-4401-80bb-c54d4c3d12df_rw_1920.jpg?h=98401d70e9c1874a93bbe3683fd940b5)
Three women stand with signs in support of a new building for the town. November 2020, Ashby, MA
![General Manager of Great Wolf Lodge hands out turkeys to employees. November 2020, Fitchburg, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/5fd65177-8b08-4c39-a647-e9cd187c7197_rw_1920.jpg?h=5e05040d4d3622c30ca526432795a7c6)
General Manager of Great Wolf Lodge hands out turkeys to employees. November 2020, Fitchburg, MA
![Dancers wait for awards at RTN Irish Dance Nationals. July 2021](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/ce02f843-6bde-4913-9151-4c744f7edf64_rw_1920.jpg?h=0640bb73dd550a31f5c9159ab4a24698)
Dancers wait for awards at RTN Irish Dance Nationals. July 2021
![Two grounds crew for the Worcester Red Sox take a quick break from preparing the field. June 2021](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/8821ab4b-c327-4788-b2ea-e240a0aa225b_rw_1920.jpg?h=1cc8f99d6cba64bc8a31f089f46f7e1b)
Two grounds crew for the Worcester Red Sox take a quick break from preparing the field. June 2021
![A road sign is full of graffitied conspiracy theories as Covid rages on. Templeton/Baldwinville, MA.](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/0211f3f2-d30d-4297-b7c2-666797387644_rw_1920.jpg?h=4e479f4fb150465823d40e578f1d55f7)
A road sign is full of graffitied conspiracy theories as Covid rages on. Templeton/Baldwinville, MA.
![Everything is shut down in lieu of the global pandemic. Madison Heights, MI, May 2020](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/e5208d44-3a36-4b78-b5e1-21195d3d7acc_rw_1920.jpg?h=b493b0b67052084bff5e0b841befcfdc)
Everything is shut down in lieu of the global pandemic. Madison Heights, MI, May 2020
![Fresh graffiti on the walls of Rutland State Prison Camp](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/21453925-75cf-475d-8f63-aec776097880_rw_1920.jpg?h=ae0a23763c1028c831a5ce8a2f434f6e)
Fresh graffiti on the walls of Rutland State Prison Camp
Nature / Landscapes
![Bancroft Castle, Groton, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/ed7255cf-7263-49bd-84b2-040e2e736862_rw_1920.jpg?h=a7fb837f7c00adde3049e6a131d7acd2)
Bancroft Castle, Groton, MA
![Bancroft Castle, Groton, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/dde5be95-68a3-498e-bc67-c45d9a06c5db_rw_1920.jpg?h=2819859b32fe54d5ca2c76ec99f100ee)
Bancroft Castle, Groton, MA
![New London, CT](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/7ef1330d-5ef0-4831-bc74-0847d585cded_rw_1920.jpg?h=df36a59a80a3c9dd3acea70419e8b1aa)
New London, CT
![Fort Trumbull, New London, CT](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/d0e76fa4-f867-4709-bbc4-93a2677d8d8e_rw_1920.jpg?h=e181a30206de9409d10db5451028c569)
Fort Trumbull, New London, CT
![Madison Heights, MI](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/11f13a26-dcc3-48ac-a98d-1a11306df90d_rw_1920.jpg?h=ab87c15ca675553977dcb413ca6421e3)
Madison Heights, MI
![Madison Heights, MI](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/63866b38-7fe2-45c4-a25e-6d6492d0ffa0_rw_1920.jpg?h=63f0c8f71ffae0e9a98354cdf0873796)
Madison Heights, MI
![Madison Heights, MI](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/72803814-af39-455f-a86d-e0a2f4a2c6f1_rw_1920.jpg?h=580f4462a7b349df2d2ee1626729925e)
Madison Heights, MI
![Madison Heights, MI](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/b6a90b19-58c2-463f-9894-5dea2febd4a1_rw_1920.jpg?h=7b287873af15f55031838daf1d212d00)
Madison Heights, MI
![Madison Heights, MI](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/a3801f18-82ac-49bc-9367-c3458e4e98b4_rw_1920.jpg?h=9152c10cee99cad32a3f57f8af27ea80)
Madison Heights, MI
![Willard Brook State Forest, Ashby, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/88dbc2dd-7149-4c31-b158-b5a1993f1eef_rw_1920.jpg?h=2a7256327e805d90d9acb8fe648655bb)
Willard Brook State Forest, Ashby, MA
![Willard Brook State Forest, Ashby, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/632fb817-fa3a-405e-bba6-4fd69f35b531_rw_1920.jpg?h=13a568e3b6512832147694eb112a3efd)
Willard Brook State Forest, Ashby, MA
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/3b6ccef0-2e0c-4457-9289-b16fe018b68e_rw_1920.jpg?h=6481cec3386bc84eea51275b1e77dfb5)
![White Mountains, NH](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/59fa93ce-4d47-44c6-b231-46003b56f25c_rw_1920.jpg?h=7351a5445cb75c64bc44cd5e9f1ac8a9)
White Mountains, NH
![Trap Falls, Ashby, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/5dc0a36e-a564-4474-9177-0a5bee1b6727_rw_1920.jpg?h=9e7a616ee0e7921774959647c809ba40)
Trap Falls, Ashby, MA
![Trap Falls, Ashby, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/986f8b0a-62a3-435b-af22-e57e6f84cd5a_rw_1920.jpg?h=8aa713bb52117f7685ce2b3288c7a47f)
Trap Falls, Ashby, MA
Found Still Life
![Rutland Prison Camp, Rutland, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/76e89cd1-b9ce-4342-ba96-155d75231f4b_rw_1920.jpg?h=7dd18407d3dc5e013f3b318d7161a88e)
Rutland Prison Camp, Rutland, MA
![Ashby, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/7e2c6be9-6652-4f07-9074-0fef688c7261_rw_1920.jpg?h=a2d2565f4e56dfd35bfeea22f1633b56)
Ashby, MA
![The Dinosaur Place, Montville, CT](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/26e4c202-bbb5-468d-818c-2781b3bc4d9f_rw_1920.jpg?h=3e75a1a14601d13199d12cac7775de08)
The Dinosaur Place, Montville, CT
![New London, CT](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/1df3798f-b858-418d-a99c-139d3aba3722_rw_1920.jpg?h=888a50fd293aca0c11457b27f867c6db)
New London, CT
![Malfoy, Fort Trumbull, New London, CT](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/aab5ce00-d08e-431a-a0af-6983b734f25b_rw_1920.jpg?h=5831cf33715c88d6261af1812c418aec)
Malfoy, Fort Trumbull, New London, CT
![Mystic Aquarium, CT](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/1ea00b79-2e6f-4b3e-b3a3-ea9d51f29dc6_rw_1920.jpg?h=ffc80dfdb2dc357dbdba1c7d681d1e3b)
Mystic Aquarium, CT
![Malfoy, Ashby, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/77ba8e5a-e52f-46f7-a3bb-68b4fe4482df_rw_1920.jpg?h=d7bc787057b219a9482fa5e778fbe91a)
Malfoy, Ashby, MA
![Mystic Aquarium, CT](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/4e8de1b3-98bd-4ba2-8d04-a1873c86b041_rw_1920.jpg?h=1c544e20eb6ba8cb23cc7fc903649daf)
Mystic Aquarium, CT
![Michigan](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/26a629d7-2f3b-41d2-9ebd-427aca8d94b7_rw_1920.jpg?h=6fe50c306469ba81c8e7ccc8185360b4)
Michigan
35mmÂ
![Coggshall Park, Fitchburg, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/9bddb09a-0884-4fac-9f4e-6cf31a92e940_rw_1920.jpg?h=e154e91f788926ce11f3d430856da0e2)
Coggshall Park, Fitchburg, MA
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/395dd608-ea1c-47c5-8433-146e3f1793c2_rw_1200.jpg?h=569b7ec76df3d0550cff6d5b20c7461a)
![Brooklyn Museum of Art](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/9c75d809-4e38-45f7-bac2-ebd7a40600ee_rw_1200.jpg?h=ee14b260b0795da05824720390731e15)
Brooklyn Museum of Art
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/df5e2c6c-2060-492b-8d22-83912319fd45_rw_1200.jpg?h=de63597a9a4f7de5ba10304207775749)
![Pearl Hill State Park, Townsend, MA (Visions 2020)](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/4aa7718c-0af4-4806-a329-a9504b0d6370_rw_1920.jpg?h=a833c6f068d2fa8eaee09b31f9dafb73)
Pearl Hill State Park, Townsend, MA (Visions 2020)
![Chapman Falls, CT](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/8912fc15-7b9a-4b9d-9064-43d4a98b6868_rw_1920.jpg?h=33dd89ae1101365a9a4bdb27f3a6d842)
Chapman Falls, CT
![Beaver Brook Falls, NH (Visions 2020)](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/07be3ec1-1418-4bb3-aae3-9c460843ad5f_rw_1920.jpg?h=a37d2f4e56eafb018553540c305be8e6)
Beaver Brook Falls, NH (Visions 2020)
![Doane's Falls, Royalston, MA](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/994a2fa8-69df-4c8c-a200-bf6380d42240_rw_1920.jpg?h=2c23514904d77edc71c7ff03700b34f9)
Doane's Falls, Royalston, MA
![](https://cdn.myportfolio.com/b9c4a088-83ab-4e21-bba4-5c05e9c044f2/038d45a7-f1e3-46ee-ad35-fee4eeada39f_rw_1920.jpg?h=d6462a5310019ebd7d129e6d16238367)