Matthew Olson

Matthew Olson is a semi-recurring actor on Once Upon a Time, portraying the role of Hamish.

Career
Not much is known about Olson's personal life, but his only acting credit thus far is Once Upon a Time.