Russell Roberts

Russell Roberts (born 1956) is an award-winning stage and screen Welsh-Canadian actor known for Hamlet, Once Upon a Time, Some Assembly Required and The Twilight Saga: New Moon.