Ryan Fletcher — Scottish actor