Originally from Taiwan, Mike is a freelance sports photographer specializing in rugby with a style consisting of energetic and colorful imagery. With 15 years of experience and understanding of the sport, Mike is able to capture the beauty of the game from various perspectives and never far from the action.

Mike is the official photographer of USA Rugby. His works have been published by the Guardian and Rugby World Magazine. Mike's clients include World Rugby, USA Rugby, Japan Rugby Football Union, Premiership Rugby, Heathrow Express, Havas Sports & Entertainment, Rhino Rugby, British Consulate-General New York, Play Rugby USA, Northeast Rugby Olympic Development Academy, New York Old Blue RFC, New York Athletic Club, and ATAVUS.

email: rugby@klcfotos.com
website: TaiwanMikePhoto.com

2016-17 HSBC World Rugby Women's Sevens Series

2016-17 HSBC World Rugby Women's Sevens Series

2016-17 HSBC World Rugby Sevens Series

2016-17 HSBC World Rugby Sevens Series

2016 Asia Rugby Sevens Series Hong Kong

2016 Asia Rugby Sevens Series Hong Kong

Portfolio

Portfolio

2014-15 HSBC World Rugby Sevens Series

2014-15 HSBC World Rugby Sevens Series

2015-16HSBC World Rugby Women's Series Clermont Ferrand

2015-16HSBC World Rugby Women's Series Clermont Ferrand

2015-16 HSBC World Rugby Sevens Series London

2015-16 HSBC World Rugby Sevens Series London

HSBC London Sevens

HSBC London Sevens

2015-16HSBC World Rugby Women's Series Langford

2015-16HSBC World Rugby Women's Series Langford

2015-16 HSBC World Rugby Women's Sevens Series Atlanta

2015-16 HSBC World Rugby Women's Sevens Series Atlanta

2015-16 HSBC World Rugby Sevens Series Las Vegas

2015-16 HSBC World Rugby Sevens Series Las Vegas

HSBC Canada Sevens

HSBC Canada Sevens

2016.03.04 HSBC USA Sevens

2016.03.04 HSBC USA Sevens

2016.03.12 Match Day 1

2016.03.12 Match Day 1

2015-16 HSBC World Rugby Sevens Series Canada

2015-16 HSBC World Rugby Sevens Series Canada

2015-16 HSBC World Rugby Women's Sevens Series São Paulo

2015-16 HSBC World Rugby Women's Sevens Series São Paulo

2015-16 HSBC Sevens World Series Dubai

2015-16 HSBC Sevens World Series Dubai

2015.10.30 RWC Bronze Final South Africa vs. Argentina

2015.10.30 RWC Bronze Final South Africa vs. Argentina

2015.10.31 RWC Final New Zealand All Blacks vs. Australia Wallabies 2

2015.10.31 RWC Final New Zealand All Blacks vs. Australia Wallabies 2

2015.10.24 New Zealand All Blacks vs. South Africa Springboks 2

2015.10.24 New Zealand All Blacks vs. South Africa Springboks 2

2015.10.25 Australia vs. Argentina 2

2015.10.25 Australia vs. Argentina 2

2015.10.17 South Africa Springboks vs. Wales 2

2015.10.17 South Africa Springboks vs. Wales 2

2015.10.09 New Zealand vs. Tonga

2015.10.09 New Zealand vs. Tonga

2015.10.18 Australia vs. Scotland

2015.10.18 Australia vs. Scotland

2015.10.11 USA vs. Japan 2

2015.10.11 USA vs. Japan 2

2015.10.10 England vs. Uruguay 2

2015.10.10 England vs. Uruguay 2

2015.10.07 USA vs. South Africa 2

2015.10.07 USA vs. South Africa 2

2015.10.06 USA Training Session

2015.10.06 USA Training Session

2015.10.06 USA Captain's Run

2015.10.06 USA Captain's Run

2015.09.19 Japan vs. South Africa

2015.09.19 Japan vs. South Africa

2015.09.27 USA vs. Scotland 2

2015.09.27 USA vs. Scotland 2

2015.09.26 USA Training Session

2015.09.26 USA Training Session

2015.09.25 USA Captain's Run

2015.09.25 USA Captain's Run

2015.09.23 Japan vs. Scotland

2015.09.23 Japan vs. Scotland

2015.09.20 USA vs. Samoa 2

2015.09.20 USA vs. Samoa 2

2015.10.03 England vs. Australia 2

2015.10.03 England vs. Australia 2

2015.09.19 South Africa vs. Japan

2015.09.19 South Africa vs. Japan

2015.09.18 England vs. Fiji 2

2015.09.18 England vs. Fiji 2

2015 London Sevens

2015 London Sevens

Heathrow Express London 7s 2015

Heathrow Express London 7s 2015

2015 Tokyo Sevens

2015 Tokyo Sevens

2015 Hong Kong Sevens

2015 Hong Kong Sevens

2015.02.13 Northeast ODA Aces vs. Humless

2015.02.13 Northeast ODA Aces vs. Humless

2015.02.13 Northeast ODA Elite vs. Serevi Selects

2015.02.13 Northeast ODA Elite vs. Serevi Selects

2015.02.12 Northeast ODA Aces vs. Team Quebec

2015.02.12 Northeast ODA Aces vs. Team Quebec

2015.02.12 Northeast ODA Elite vs. Arizona ODA

2015.02.12 Northeast ODA Elite vs. Arizona ODA

2015.02.12 Northeast ODA Elite vs. KC Blues

2015.02.12 Northeast ODA Elite vs. KC Blues

2015.02.11 Training Session

2015.02.11 Training Session

2015 Vegas Sevens

2015 Vegas Sevens

2014 Dubai Sevens

2014 Dubai Sevens

2014.11.01 USA Eagles v All Blacks

2014.11.01 USA Eagles v All Blacks

2014.11.01 Eagles v All Blacks

2014.11.01 Eagles v All Blacks

2014.08.17 Rugby Union Womens USA vs. New Zealand

2014.08.17 Rugby Union Womens USA vs. New Zealand

2014.08.16 Rugby Union Womens World Cup USA Captain's Run

2014.08.16 Rugby Union Womens World Cup USA Captain's Run

2014.08.15 Rugby Union Womens World Cup USA Training Session

2014.08.15 Rugby Union Womens World Cup USA Training Session

2014.08.13 Rugby Union Womens World Cup USA v Australia

2014.08.13 Rugby Union Womens World Cup USA v Australia

2014.08.12 Rugby Union Womens World Cup Training

2014.08.12 Rugby Union Womens World Cup Training

2014.08.11 Rugby Union Women's World Cup US Embassy Event

2014.08.11 Rugby Union Women's World Cup US Embassy Event

2014.08.11 Rugby Union Womens World Cup USA Training Session

2014.08.11 Rugby Union Womens World Cup USA Training Session

2014.08.09 Rugby Union Womens WOrld Cup USA v New Zealand

2014.08.09 Rugby Union Womens WOrld Cup USA v New Zealand

2014.07.30 Jersey Ceremonies

2014.07.30 Jersey Ceremonies

2014.08.08 Rugby Union Womens World Cup USA Training Session

2014.08.08 Rugby Union Womens World Cup USA Training Session

2014.08.07 Rugby Union Womens World Cup USA Training Session

2014.08.07 Rugby Union Womens World Cup USA Training Session

2014.08.06 Paris Rugby Union Reception

2014.08.06 Paris Rugby Union Reception

2014.08.05 Rugby Union Women's World Cup USA Eagles v Kazakhstan

2014.08.05 Rugby Union Women's World Cup USA Eagles v Kazakhstan

2014.08.03 Rugby Union Womens World Cup USA Training Session

2014.08.03 Rugby Union Womens World Cup USA Training Session

2014.08.02 Rugby Union Womens World Cup USA City Visit

2014.08.02 Rugby Union Womens World Cup USA City Visit

2014.08.01 Rugby Union Womens World Cup USA v Ireland

2014.08.01 Rugby Union Womens World Cup USA v Ireland

2014.07.30 Rugby Union Womens World Cup USA Ris-Orangis City Hall Reception

2014.07.30 Rugby Union Womens World Cup USA Ris-Orangis City Hall Reception

2014.07.31 Rugby Union Womens World Cup USA Captain's Run

2014.07.31 Rugby Union Womens World Cup USA Captain's Run

2014.07.30 Rugby Union Womens World Cup USA Training Session

2014.07.30 Rugby Union Womens World Cup USA Training Session

2014.07.29 Rugby Union Womens World Cup USA Training Session

2014.07.29 Rugby Union Womens World Cup USA Training Session

2014.03.28 Captain's Run

2014.03.28 Captain's Run

2013.08.18 Rugby - Club - Men's World Club Sevens

2013.08.18 Rugby - Club - Men's World Club Sevens

2013.08.17 Rugby Club Mens World Club Sevens

2013.08.17 Rugby Club Mens World Club Sevens

2013.08.16 Rugby Club Men's World Club Sevens

2013.08.16 Rugby Club Men's World Club Sevens

2013.08.15 Rugby - Club - Men's World Club Sevens

2013.08.15 Rugby - Club - Men's World Club Sevens

2013.08.14 Rugby Club Men's World Club Sevens

2013.08.14 Rugby Club Men's World Club Sevens

Archive