Reps

Rep Tavis Rock Hasenfus (HD-057)

Maine Housesince 8 months

SEE LATEST

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Yea

Voted yes on LD770

0

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Yea

Voted yes on LD886

0

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Nay

Voted no on LD1108

0

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Nay

Voted no on LD1051

0

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Nay

Voted no on LD1051

0

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Yea

Voted yes on LD788

0

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Yea

Voted yes on LD612

0

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Yea

Voted yes on LD993

0

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Nay

Voted no on LD1051

0

Rep Tavis Rock Hasenfus (HD-057)

US Maine House since 8 months

Yea

Voted yes on LD1051

0
Loading...

SPONSORED LEGISLATION

0
0
0
0
0
0
0
0
0
0
Loading...

BIOGRAPHY

INCUMBENT

Representative from Maine district HD-057

COMMITTEES

Maine House

BIRTH

--

ABOUT

Tavis Rock Hasenfus was born in Brooklyn, New York. He attended New York University, graduating with a degree in economics in 2002. After college, Hasenfus worked at an investment bank for several years before deciding to go to law school. He attended Columbia Law School, receiving his Juris Doctor in 2009. After law school, Hasenfus clerked for a federal judge before joining a law firm in New York City. He specialized in corporate litigation.read less

OFFICES HELD

Maine House from Maine

NEXT ELECTION

Tavis hasn't been asked any questions.

Be the first to ask a question

Thanks!